Proyecta AI Gateway
เพิ่มฟีเจอร์ AI ให้กับแอปที่เผยแพร่แล้ว — แชทบอท, การสร้างเนื้อหา, การสรุปความ รองรับ OpenAI-compatible ไม่ต้องใช้ API key ของ third-party
Proyecta AI Gateway ช่วยให้แอปที่คุณสร้างสามารถเรียกใช้ frontier LLM ได้ โดยไม่ต้องสมัครบัญชีกับผู้ให้บริการแต่ละรายแยกกัน ไม่ต้องจัดการ API key เอง และไม่ต้องออกค่าใช้จ่ายเองล่วงหน้า Gateway นี้รองรับ OpenAI-compatible — เพียงชี้ OpenAI SDK ไปที่ gateway ก็พร้อมใช้งานทันที ปัจจุบันรองรับเฉพาะโมเดล Anthropic Claude ผ่าน gateway นี้ ส่วนการรองรับ OpenAI, Google, และ Groq อยู่ใน roadmap
สร้างอะไรได้บ้าง?
หัวข้อที่มีชื่อว่า “สร้างอะไรได้บ้าง?”- แชทบอท — บริการลูกค้า, AI coaching, บอทตอบคำถาม FAQ
- การสร้างเนื้อหา — คำอธิบาย, อีเมล, สรุปความ, ร่างเอกสาร
- การวิเคราะห์ — ดึงข้อมูลเชิงลึกจากข้อความ, จัดหมวดหมู่ข้อมูล, จำแนกประเภท
- การสรุปความ — ย่อเอกสาร, บทความ, ถอดความ
- การปรับแต่งส่วนบุคคล — การแนะนำ, adaptive UI
เริ่มต้นใช้งาน
หัวข้อที่มีชื่อว่า “เริ่มต้นใช้งาน”Gateway ใช้โปรโตคอล OpenAI Chat Completions ใช้ OpenAI SDK อย่างเป็นทางการโดยเปลี่ยนแค่สองอย่าง — baseURL และชื่อ env-var สำหรับ key:
import OpenAI from 'openai';
const openai = new OpenAI({ baseURL: 'https://cloud.proyecta.dev/v1/ai', apiKey: process.env.PROYECTA_API_KEY,});
const response = await openai.chat.completions.create({ model: 'claude-haiku-4-5-20251001', messages: [{ role: 'user', content: 'Summarize this article in 3 bullet points: …' }],});ขอให้ AI builder ตั้งค่าให้คุณได้เลย: "Add a chatbot to my app using the Proyecta AI Gateway. The user types a question and gets a streaming response."
Streaming
หัวข้อที่มีชื่อว่า “Streaming”Streaming ทำงานเหมือน OpenAI-compatible client ทั่วไป:
const stream = await openai.chat.completions.create({ model: 'claude-haiku-4-5-20251001', messages: [{ role: 'user', content: prompt }], stream: true,});
for await (const chunk of stream) { process.stdout.write(chunk.choices[0]?.delta?.content ?? '');}โมเดลที่รองรับ
หัวข้อที่มีชื่อว่า “โมเดลที่รองรับ”โมเดลต่อไปนี้สามารถใช้งานได้ผ่าน gateway:
| ผู้ให้บริการ | โมเดลที่รองรับ |
|---|---|
| Anthropic | claude-sonnet-4-6, claude-haiku-4-5-20251001, claude-opus-4-8, claude-opus-4-7 |
ระบุ model ID โดยตรง เช่น claude-haiku-4-5-20251001, claude-sonnet-4-6 ผู้ให้บริการเพิ่มเติมอยู่ใน roadmap
API key, rate limit, และงบประมาณ
หัวข้อที่มีชื่อว่า “API key, rate limit, และงบประมาณ”Proyecta จัดเตรียม PROYECTA_API_KEY ให้กับ runtime ของคุณโดยอัตโนมัติ ในกรณีทั่วไปไม่จำเป็นต้องสร้างเองด้วยตนเอง
เจ้าขององค์กรสามารถดูการใช้งาน AI credits ได้ — ยอดใช้จ่ายในรอบปัจจุบันและ budget cap ตามแพลน ซึ่งเป็นตัวที่ขับเคลื่อน credits indicator ใน builder
ระบบการเรียกเก็บเงิน
หัวข้อที่มีชื่อว่า “ระบบการเรียกเก็บเงิน”การใช้งาน AI Gateway ถูกติดตามแยกต่างหากจาก credits ที่ AI builder ใช้เมื่อแก้ไขแอปของคุณ ต้นทุนต่อ request คืออัตราของผู้ให้บริการ ซึ่งจะถูกหักออกจากยอด AI credits ขององค์กรคุณ
คำถามที่พบบ่อย
หัวข้อที่มีชื่อว่า “คำถามที่พบบ่อย”AI Gateway กับ AI builder ต่างกันอย่างไร?
AI builder คือ agent ที่เขียนโค้ดในแผงแชท ส่วน AI Gateway คือสิ่งที่แอปที่เผยแพร่แล้วของคุณเรียกใช้ เมื่อ ผู้ใช้งาน ของแอปต้องการฟีเจอร์ AI
สามารถใช้ API key ของผู้ให้บริการตัวเองได้ไหม?
ได้ — ขอให้ AI ลบ gateway calls ออกและตั้งค่า integration โดยตรงกับ key ของคุณเองใน Environment Variables แต่คุณจะไม่ได้รับการเรียกเก็บเงินแบบรวมศูนย์และ shared rate limit pool
สามารถใช้สำหรับการสร้างภาพหรือเสียงได้ไหม?
ยังไม่ได้ในตอนนี้ Gateway รองรับเฉพาะ text-in / text-out สำหรับภาพ, เสียง, และวิดีโออยู่ใน roadmap สำหรับการสร้างภาพ ดูได้ที่ Image Generation
ดูการใช้งานได้ที่ไหน?
การใช้งาน credits ดูได้ที่ระดับ organization ในหน้า Settings (ยอดใช้จ่ายในรอบปัจจุบันและ budget cap) แผง AI Gateway โดยเฉพาะภายใน builder — พร้อม per-app key และกราฟการใช้งานแบบ real-time — อยู่ใน roadmap
กำลังจะมาเร็วๆ นี้
หัวข้อที่มีชื่อว่า “กำลังจะมาเร็วๆ นี้”- แผง Builder สำหรับ AI Gateway — สร้าง per-app key, กำหนด model allowlist, ติดตามการใช้จ่ายแบบ real-time, และจัดการ key ทั้งหมดโดยไม่ต้องออกจาก builder
- Image และ voice modalities — text-to-image, text-to-speech, speech-to-text
- Per-runtime usage attribution — ดูว่าแอปใดในองค์กรของคุณใช้จ่ายเท่าไร