ข้ามไปเนื้อหา

วิธีคำนวณค่าใช้จ่าย AI ของ AtoAxis

AtoAxis ประมาณค่าใช้จ่ายจาก token ที่ provider รายงานและราคาที่มีผลในเวลาที่ event เกิด หากหลักฐานราคาไม่ครบ ระบบจะรายงานว่าไม่ทราบ ไม่ใช่ศูนย์

ข้อมูลที่บันทึก

Usage event มี identifier, ชื่อ provider และ model, เวลา event และจำนวน token แยก input, output, cache-read และ cache-write เพราะ provider อาจตั้งราคาแต่ละประเภทไม่เท่ากัน

usage event ตัวอย่าง
{
  "provider": "example-provider",
  "model": "example-model",
  "input_tokens": 1000000,
  "output_tokens": 500000,
  "token_source": "reported"
}

สูตรประมาณค่าใช้จ่าย

ทุก token class ที่ provider รายงานจะคูณกับ rate ต่อหนึ่งล้าน token หารด้วย 1,000,000 แล้วรวมเป็นหน่วย micro-USD class ที่ไม่มีการรายงานจะไม่ขัดขวางการคำนวณ แต่ถ้ามี class ที่รายงานแล้วไม่มี rate ระบบจะทำให้ cost ของ event นั้นเป็นไม่ทราบ เพื่อไม่ให้ยอดบางส่วนดูเหมือนครบ

ตัวอย่างการคำนวณ
ตัวอย่างราคา (สมมติ ไม่ใช่ราคาปัจจุบัน):
input 1,000,000 × $3.00 / 1M = $3.00
output 500,000 × $15.00 / 1M = $7.50
ยอดประมาณ = $10.50 = 10,500,000 micro-USD

Provider, model และวันที่มีผล

ระบบจับคู่ทั้ง provider และ model แล้วเลือก price window ที่ effective-from และ effective-to ครอบคลุมเวลา event การเปลี่ยนราคาในภายหลังจึงไม่เขียนทับ event เก่า และผลลัพธ์ตรวจ pricing version ได้

  • model ชื่อเหมือนกันแต่คนละ provider ถือเป็นราคาอีกชุดหนึ่ง
  • provider หรือ model ที่ไม่มีราคา matching จะยังเป็น unpriced
  • ถ้า cache class มีข้อมูลแต่ไม่มี rate cost จะเป็นไม่ทราบ
  • event เก่าใช้ราคาที่มีผลในเวลาเกิด event นั้น

ทำไมไม่ทราบจึงไม่ใช่ศูนย์

เลขศูนย์อาจหมายถึงใช้ฟรี ไม่มีข้อมูล provider ไม่มีราคา หรือจำนวนเป็นศูนย์ ซึ่งไม่ใช่ความหมายเดียวกัน AtoAxis จึงแสดง token เมื่อมีข้อมูลและเว้น estimated cost เมื่อหลักฐานราคาไม่ครบ พร้อม coverage ว่าช่วงใดคิดราคาได้

ยอดต่อโปรเจกต์และข้อจำกัด

  • ระบบจัด usage ตาม project เมื่อ session ให้บริบทที่ชัดเจน
  • session ที่แตะหลาย project จะคงเป็น Unattributed แทนการคัดลอกไปทุก project
  • ยอดประมาณไม่ใช่ใบแจ้งหนี้ ราคา negotiated, subscription และการปรับฝั่ง provider อาจอยู่นอกข้อมูล
  • ไม่ต้องและไม่เก็บ prompt หรือ response text เพื่อคำนวณ

ทบทวนและตรวจสอบ

ดูหน้าติดตามค่าใช้จ่าย AI สำหรับ agent ที่รองรับ แล้วเทียบ token total, priced-token coverage และ pricing version ในช่วงเวลาเดียวกัน ผู้ทบทวน: ทีมผลิตภัณฑ์ AtoAxis อัปเดตล่าสุด: 20 กันยายน 2026

AtoAxis ประมาณค่าใช้จ่าย AI จาก token อย่างไร?

แต่ละประเภท token ที่รายงานมา จะถูกคูณด้วยราคาต่อล้าน token ของประเภทนั้น ตามราคาที่มีผลในเวลาที่ event เกิด ถ้าไม่มีราคา ค่าใช้จ่ายจะเป็นไม่ทราบ

วิดีโอ 30 วินาทีที่บันทึกจากเว็บไซต์นี้ (คำบรรยายภาษาอังกฤษ): ภาพรวมวงแหวนเวลา การแยกงานคนกับ AI หน้า AI coding tracker และราคาที่วางแผนไว้

สรุปสาระสำคัญ (Key takeaways)

ข้อมูลตั้งต้น:
provider, model, เวลาของ event และจำนวน token แต่ละประเภท
การคำนวณ:
จำนวน × ราคาต่อล้าน token ÷ 1,000,000 แล้วรวมเป็น micro-USD
ช่วงราคา:
แถวราคาที่ช่วงวันที่มีผลครอบ timestamp ของ event
ไม่ทราบ:
ถ้าไม่มีแถวราคาที่ตรง ค่าใช้จ่ายจะเป็นไม่ทราบ ไม่ใช่ศูนย์

ทำไมการเปลี่ยนราคาภายหลังจึงไม่แก้ event เก่า?

ตัวอย่างสมมติ ไม่ใช่ข้อมูลลูกค้า: ราคาของ model หนึ่งเปลี่ยนในวันที่ 1 ของเดือน event ของเดือนก่อนยังใช้ราคาเดิม เพราะระบบเลือกช่วงราคาที่ครอบ timestamp ของแต่ละ event มีเพียง event หลังการเปลี่ยนที่ใช้ราคาใหม่

วิธีตีความข้อมูลกิจกรรมการเขียนโค้ด
สัญญาณช่วยให้เข้าใจไม่สามารถยืนยัน
Editor heartbeatกิจกรรมที่ระบบบันทึกได้เวลาทำงานทั้งหมด
Attributed changesที่มาของการเปลี่ยนแปลงที่มีหลักฐานคุณภาพโค้ดหรือเวลาที่ประหยัดได้
ตารางนี้ช่วยแยกสิ่งที่ข้อมูลรองรับออกจากข้อสรุปที่ข้อมูลยืนยันไม่ได้

คำแนะนำ

เทียบยอด token, coverage ของ token ที่มีราคา และเวอร์ชันราคาในช่วงเดียวกันก่อนอ้างค่าใช้จ่าย และมอง coverage ราคาที่ต่ำว่าเป็นหลักฐานราคาที่ขาด ไม่ใช่การใช้งานฟรี

ข้อจำกัดที่ควรพิจารณา

ในทางกลับกัน ราคาตามวันที่มีผลจะทันสมัยเท่ากับ price catalogue เท่านั้น ถ้า provider เปลี่ยนราคาแต่ยังไม่ได้เพิ่มใน catalogue การใช้งานใหม่จะแสดงค่าใช้จ่ายเป็น unknown จนกว่าจะอัปเดต

“ตัวเลขที่ยืนยันไม่ได้ ควรบอกว่าไม่ทราบ แทนที่จะแสดงเป็นศูนย์”

— Jitwisut Thobut, ผู้ก่อตั้งและนักพัฒนา, AtoAxis

แหล่งอ้างอิงและการตรวจทาน

เขียนและตรวจทานโดย , ผู้ก่อตั้งและนักพัฒนา ของ AtoAxis. ตรวจทานเมื่อ . ข้อความเกี่ยวกับผลิตภัณฑ์อ้างอิงจากระบบที่พัฒนาอยู่ ตัวอย่างเป็นข้อมูลสมมติ ไม่ใช่งานวิจัยหรือข้อมูลลูกค้า

คำถามเรื่องวิธีคำนวณค่าใช้จ่าย AI

ยอดประมาณตรงกับใบแจ้งหนี้ provider หรือไม่?

ไม่ คำนวณจาก usage ที่รายงานและ price row ที่มองเห็น ราคา negotiated, subscription และการปรับฝั่ง provider อาจไม่มีในข้อมูล

ถ้าไม่รู้ราคา model จะเกิดอะไรขึ้น?

ยังแสดง token ได้ แต่ estimated cost จะเป็นไม่ทราบ ไม่รายงานเป็นศูนย์

ทำไม cache token ต้องแยก field?

เพราะ provider อาจตั้งราคา cache read และ cache write ต่างจาก input และ output การรวมทันทีจะซ่อนที่มาของสูตร

ต้องเก็บ prompt เพื่อคำนวณหรือไม่?

ไม่ ใช้จำนวน token และ identifier โดยไม่เก็บ prompt หรือ response text