TH ▾
รับคีย์ API

chatbotapis.comคู่มือ

ราคา LLM API: จ่ายต่อโทเคน พร้อมตัวอย่าง

API นี้คิดราคา $0.15 ต่อ 1M input tokens และ $0.50 ต่อ 1M output tokens ตัวอย่างการคำนวณ โบนัสการเติมเงิน และสิ่งที่เครดิตทดลองใช้ครอบคลุม จากเครดิตแบบเติมเงินล่วงหน้า ด้านล่างคือวิธีที่สิ่งนี้กลายเป็นบิลจริงสำหรับแชทบอท เอกสารยาว และงานแบบแบตช์

ภาพแสดงการชั่งโทเคนที่เปล่งแสงเทียบกับเหรียญ เพื่ออธิบายราคา API LLM ต่อโทเคน

อัปเดต

ไม่ต้องใช้บัตร หลังสมัคร ให้รับเครดิตทดลองใช้ฟรี $0.50 ด้วยคลิกเดียว (หนึ่งครั้งต่อคน)

รับคีย์ API

ประเด็นสำคัญ

  1. input ราคา $0.15 ต่อ 1M โทเคน และ output ราคา $0.50 ต่อ 1M โทเคน; ไม่มีบริการแบบสมาชิก
  2. คำขอแชททั่วไปที่มี 2,000 input และ 500 output tokens มีค่าใช้จ่าย $0.00055
  3. การเติมเงินเริ่มต้นที่ $20 ถึง $500 พร้อมโบนัส +5% จาก $50, +10% จาก $100 และ +15% จาก $200
  4. คำขอที่ล้มเหลวหรือถูกปฏิเสธจะไม่ถูกเรียกเก็บเงิน และเครดิตไม่หมดอายุ

ตารางราคา

ราคา API LLM บนเว็บไซต์นี้มีสองตัวเลข คุณจ่ายสำหรับโทเคนที่คุณส่ง (input) และโทเคนที่โมเดลเขียนตอบกลับ (output) โดยหักจากเครดิตที่เติมเงินล่วงหน้าไว้ ไม่มีค่าธรรมเนียมรายเดือน นับจำนวนผู้ใช้ หรือกำหนดปริมาณการใช้งานขั้นต่ำ

รายการราคา
โทเคน input$0.15 ต่อ 1M
โทเคน output$0.50 ต่อ 1M
การสมัครสมาชิกไม่มี จ่ายตามการใช้งาน
คำขอที่ล้มเหลวหรือถูกปฏิเสธไม่คิดเงิน
อายุเครดิตไม่หมดอายุ

output มีราคาสูงกว่า input เล็กน้อยเกินสามเท่า (นำ $0.50 หารด้วย $0.15 ได้ 3.33) อัตราส่วนนี้เป็นตัวกำหนดการตัดสินใจด้านค่าใช้จ่ายส่วนใหญ่: พรอมต์ยาวแต่คำตอบสั้นจะมีราคาถูก แต่พรอมต์สั้นที่ขอเรื่องยาวจะมีค่าใช้จ่ายต่อคำขอสูงกว่า โมเดล ID คือ uncensored และรายการปัจจุบันอยู่ที่หน้าราคา

วิธีที่โทเคนเปลี่ยนเป็นดอลลาร์

โทเคนคือส่วนของคำ ข้อความภาษาอังกฤษมีค่าเฉลี่ยประมาณสามในสี่ของคำต่อโทเคน แต่จำนวนที่แน่นอนขึ้นอยู่กับข้อความ ดังนั้นให้ดูจาก response แทนการคาดเดา ทุก response จะมี object usage พร้อม prompt_tokens และ completion_tokens ค่าใช้จ่ายของการเรียกใช้หนึ่งครั้งคือ:

cost = prompt_tokens x 0.15 / 1,000,000 + completion_tokens x 0.50 / 1,000,000

นี่คือสคริปต์ขนาดเล็กที่แสดงต้นทุนของการเรียกใช้จริง:

from openai import OpenAI

client = OpenAI(base_url="https://api.chatbotapis.com/v1", api_key="YOUR_KEY")

IN_PRICE = 0.15 / 1_000_000    # dollars per input token
OUT_PRICE = 0.50 / 1_000_000   # dollars per output token

resp = client.chat.completions.create(
    model="uncensored",
    messages=[{"role": "user", "content": "Summarise the plot of Hamlet in 100 words."}],
)
u = resp.usage
cost = u.prompt_tokens * IN_PRICE + u.completion_tokens * OUT_PRICE
print(u.prompt_tokens, u.completion_tokens, round(cost, 6))

พรอมต์รวมถึงทุกอย่างที่คุณส่ง: ข้อความระบบ ประวัติการสนทนาทั้งหมด และข้อความผู้ใช้ใหม่ หลายคนลืมประวัติการสนทนา แต่ละรอบจะส่งข้อความก่อนหน้าทั้งหมดใหม่ ดังนั้นโทเคนอินพุตจึงเพิ่มขึ้นเมื่อการสนทนายาวขึ้น

ตัวอย่างการคำนวณ

แชทบอทสนับสนุนหรือเพื่อนคู่สนทนา

หนึ่งคำขอที่มี 2,000 โทเคนอินพุตและ 500 โทเคนเอาท์พุต: 2,000 x $0.15 / 1M = $0.0003 และ 500 x $0.50 / 1M = $0.00025 ดังนั้น $0.00055 ต่อคำขอ ที่ 1,000 คำขอคิดเป็น $0.55 ที่ 100,000 คำขอคิดเป็น $55

เครื่องมือเขียนที่เน้นเอาท์พุต

พรอมต์ 500 โทเคนที่ส่งคืนเรื่องราวขนาด 3,000 โทเคน: 500 x $0.15 / 1M = $0.000075 และ 3,000 x $0.50 / 1M = $0.0015 ดังนั้น $0.001575 ต่อเรื่องราว เรื่องราวหนึ่งพันเรื่องมีราคา $1.575 หรือประมาณ $1.58

งานเอกสารที่ใช้หน้าต่างบริบทเต็ม

หน้าต่างบริบทมีขนาด 100,000 โทเคน สำหรับ prompt รวมกับ completion หากใช้ prompt 100,000 โทเคน จะไม่มีพื้นที่สำหรับคำตอบ ดังนั้นให้ใช้ input 99,000 และ output 1,000: 99,000 x $0.15 / 1M = $0.01485 และ 1,000 x $0.50 / 1M = $0.0005 ดังนั้น $0.01535 ต่อ call การป้อนเอกสารยาวทั้งเล่มมีค่าใช้จ่ายเพียงหนึ่งหรือสองเซ็นต์ ไม่ใช่ปัญหาเรื่องงบประมาณ

ตัวจำแนกแบบแบทช์

20,000 รายการ แต่ละรายการมีอินพุต 300 โทเคนและเอาท์พุต 20 โทเคน อินพุตคือ 6,000,000 โทเคน หรือ 6 x $0.15 = $0.90 เอาท์พุตคือ 400,000 โทเคน หรือ 0.4 x $0.50 = $0.20 รวมเป็น $1.10

การเติมเงิน โบนัส และการทดลองใช้

คุณเติมเงินบัญชีด้วยจำนวนเต็มใดๆ ตั้งแต่ $20 ถึง $500 การชำระเงินจำนวนมากขึ้นจะได้รับโบนัสเพิ่มเติมเหนือเครดิต:

เติมเงินโบนัสเครดิตที่คุณได้รับ
$20ไม่มี$20.00
$50+5%$52.50
$100+10%$110.00
$200+15%$230.00
$500+15%$575.00

จำนวนเงินขั้นต่ำ $20 ครอบคลุมคำขอแชทบอทขนาด 2,000 อินพุต 500 เอาท์พุตข้างต้นได้ประมาณ 36,000 คำขอ ($20 หารด้วย $0.00055) การชำระเงินทำได้ผ่านบัตร (Visa, Mastercard, Apple Pay, Google Pay) หรือคริปโต (USDT บน TRC20, USDC บน Base)

ผู้ใช้ใหม่สามารถลองใช้บริการก่อนได้ หลังจากสมัครสมาชิกด้วย Google หรืออีเมลและรหัสผ่าน เพียงคลิกที่หน้า หน้าคีย์ API เพียงครั้งเดียวเพื่อรับเครดิตทดลอง $0.50 ต่อคน ใช้ได้ 7 วัน ไม่ต้องใส่บัตรเครดิต ที่อัตรา $0.00055 ต่อคำขอ เงิน $0.50 สามารถซื้อคำขอแชทได้ประมาณ 900 คำขอ ซึ่งเพียงพอสำหรับการทดสอบพรอมต์ คีย์ทดลองอนุญาตให้ทำ คำขอพร้อมกันได้ 2 คำขอและ 60 คำขอต่อนาที

วิธีที่ประวัติการสนทนาทำให้ปริมาณอินพุตเพิ่มขึ้น

สิ่งที่น่าตกใจในใบแจ้งหนี้ครั้งแรกส่วนใหญ่คือประวัติ การเรียก chat completion เป็น stateless ดังนั้นแต่ละ turn จะส่งข้อความก่อนหน้าทั้งหมดไปร่วมด้วย ลองคิดแชทที่มี system prompt ขนาด 400 โทเคน ซึ่งทุกการแลกเปลี่ยนเพิ่ม user tokens 100 และ reply tokens 300 คำตอบมีขนาด 300 โทเคนทุกครั้ง แต่ input จะเพิ่มขึ้นเรื่อยๆ:

รอบโทเคน inputโทเคน outputต้นทุนของรอบนั้น
1500300$0.000225
52,100300$0.000465
104,100300$0.000765

นำสิบ turn มารวมกัน การสนทนาจะส่ง input tokens 23,000 และรับ output tokens 3,000 นั่นคือ 23,000 x $0.15 / 1M = $0.00345 บวก 3,000 x $0.50 / 1M = $0.0015 ดังนั้น $0.00495 สำหรับแชททั้งหมด การสนทนาหนึ่งพันแบบเช่นนี้จะมีค่าใช้จ่าย $4.95 แชทที่ยาวจะยังคงคุ้มค่าในอัตราเหล่านี้ แต่การเติบโตเป็นแบบ quadratic ตามจำนวน turns ดังนั้นเซสชัน 100 turns จึงทำงานต่างจากเซสชัน 10 turns มาก เว้นแต่คุณจะตัดข้อความเก่าออก

ประมาณการต้นทุนรายเดือนของคุณเอง

คุณสามารถวางแผนงบประมาณได้สี่ขั้นตอน

  1. บันทึกคำขอจริงหนึ่งรายการ แล้วอ่านค่า prompt_tokens และ completion_tokens จาก response
  2. คูณด้วยจำนวนคำขอที่คุณคาดว่าจะมีต่อเดือน
  3. คำนวณราคาอินพุตที่ $0.15 ต่อ 1M และราคาเอาต์พุตที่ $0.50 ต่อ 1M
  4. เพิ่มส่วนสำรอง 20% สำหรับ retries จากโค้ดของคุณเอง, การแชทที่ยาวขึ้น และปริมาณการทดสอบ

ตัวอย่าง: 800 คำขอต่อวัน เป็นเวลา 30 วัน รวมเป็น 24,000 คำขอ ที่ $0.00055 ต่อคำขอ รวมเป็น $13.20 และเมื่อเพิ่มส่วนสำรอง 20% จะเหลือ $15.84 การเติมเงิน $20 จะครอบคลุมค่าใช้จ่ายในเดือนนั้นพร้อมเหลือเครดิตติดตัว

ปัจจัยที่ส่งผลต่อบิลของคุณ

สี่นิสัยนี้เป็นสาเหตุหลักของความแตกต่างระหว่างเดือนที่ค่าใช้จ่ายต่ำและเดือนที่ค่าใช้จ่ายสูง

  • ประวัติที่ยาวนาน แชทที่มี history ขนาด 20,000 tokens จะจ่าย input $0.003 ในทุก turn (20,000 x $0.15 / 1M) ให้ทำการสรุปหรือ ตัด turn เก่าออก
  • คำตอบที่ยืดยาว Output เป็นฝั่งที่มีราคาสูงกว่า ขอคำตอบสั้นๆ และตั้งค่า max_tokens เมื่อมีการกำหนดขีดจำกัดที่เหมาะสม เป็นค่าเลือกได้และโมเดลสามารถใช้พื้นที่ที่เหลือของหน้าต่างบริบทได้หากไม่ได้ระบุ
  • Retries คำขอที่ล้มเหลวจะไม่ถูกคิดเงิน ดังนั้นการ retry หลังได้รับ HTTP 429 จึงไม่เสียค่าใช้จ่ายเพิ่ม แต่หากคำขอสำเร็จสองครั้งเนื่องจากโค้ดของคุณส่งคำขอนั้นสองครั้ง จะถูกคิดเงินสองครั้ง
  • ทราฟฟิกทดสอบ ลูปที่ทำงานระหว่างการพัฒนาจะรวมค่าใช้จ่ายกัน ดู header X-Balance-USD ในแต่ละ response เพื่อดูยอดคงเหลือที่ลดลง

การเปรียบเทียบราคาเทียบกับ API อื่นๆ

ผู้ให้บริการรายอื่นประกาศอัตราของตนเองและเปลี่ยนแปลงอยู่บ่อยครั้ง หน้าเว็บนี้จึงไม่ได้ระบุอัตราเหล่านั้น เพื่อเปรียบเทียบ ให้ใช้จำนวนโทเคนรายเดือนของคุณเอง นำไปคูณกับราคา input และ output ปัจจุบันของผู้ขายแต่ละราย แล้วบวกกับข้อกำหนดขั้นต่ำหรือค่าสมาชิก นอกจากนี้ให้เปรียบเทียบสิ่งที่โมเดลทำได้: โมเดลนี้เป็น open-weight model ขนาดเดียวที่ปรับแต่งมาเพื่อไม่ให้ปฏิเสธเนื้อหา รองรับเฉพาะข้อความ ไม่มีภาพ เสียง embedding หรือ fine-tuning สำหรับการเปรียบเทียบแบบ side-by-side กับโมเดลระดับเรือธง ดูบทความที่ GPT-5 API versus uncensored alternatives

หน้า quickstart มีโค้ดสำหรับชี้ client ที่มีอยู่ของคุณไปยัง API เพื่อให้คุณสามารถรันพรอมต์เดียวกันบนทั้งสองระบบและอ่านจำนวนโทเคนใน response แต่ละรายการได้

ถาม-ตอบ

มีค่าธรรมเนียมรายเดือนหรือไม่?

ไม่ คุณจ่ายตามโทเคนจากเครดิตแบบเติมเงินล่วงหน้า จะไม่มีการคิดเงินเมื่อคุณไม่ได้ใช้งาน API

ฉันต้องจ่ายสำหรับ error หรือไม่?

ไม่ คำขอที่ล้มเหลวหรือถูกปฏิเสธจะไม่ถูกเรียกเก็บเงิน

เครดิตหมดอายุหรือไม่?

ไม่ เครดิตไม่เคยหมดอายุ ดังนั้นการเติมเงิน $20 สามารถใช้ได้ตลอดไปตราบเท่าที่คุณต้องการ

วิธีที่ถูกที่สุดในการลองใช้งานคืออะไร?

รับเครดิตทดลอง $0.50 ที่หน้าคีย์ API ไม่จำเป็นต้องใช้บัตรเครดิตและใช้งานได้ 7 วัน

คีย์ของคุณอยู่ห่างแค่แบบฟอร์มเดียว

สร้างบัญชี คัดลอกคีย์ และเปลี่ยน base URL นั่นคือการตั้งค่าทั้งหมด

รับคีย์ APIอ่านเอกสาร

ChatBotApis

chatbotapis.com