Lewati ke konten

Proyecta AI Gateway

Tambahkan fitur AI ke aplikasi yang kamu publish — chatbot, pembuatan konten, ringkasan. Kompatibel dengan OpenAI. Tidak perlu API key pihak ketiga.

Proyecta AI Gateway memungkinkan aplikasi yang kamu bangun memanggil LLM terdepan tanpa harus membuat akun di setiap provider, mengelola API key mereka, atau menanggung biayanya sendiri. Gateway ini kompatibel dengan OpenAI — arahkan OpenAI SDK ke gateway dan selesai. Saat ini, hanya model Anthropic Claude yang tersedia melalui gateway. Dukungan untuk OpenAI, Google, dan Groq ada dalam roadmap.

  • Chatbot — dukungan pelanggan, pelatihan AI, bot FAQ
  • Pembuatan konten — deskripsi, email, ringkasan, draf
  • Analisis — ekstrak wawasan dari teks, kategorisasi data, klasifikasi
  • Ringkasan — padatkan dokumen, artikel, transkrip
  • Personalisasi — rekomendasi, UI adaptif

Gateway ini menggunakan protokol OpenAI Chat Completions. Gunakan OpenAI SDK resmi dengan dua perubahan — baseURL dan nama env-var untuk key-nya:

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: …' }],
});

Minta AI builder untuk mengatur ini untukmu: "Add a chatbot to my app using the Proyecta AI Gateway. The user types a question and gets a streaming response."

Streaming bekerja seperti client OpenAI-compatible pada umumnya:

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 ?? '');
}

Model-model berikut tersedia melalui gateway:

ProviderModel yang didukung
Anthropicclaude-sonnet-4-6, claude-haiku-4-5-20251001, claude-opus-4-8, claude-opus-4-7

Masukkan ID model secara langsung, misalnya claude-haiku-4-5-20251001, claude-sonnet-4-6. Provider tambahan ada dalam roadmap.

Proyecta secara otomatis menyediakan PROYECTA_API_KEY untuk runtime-mu. Kamu tidak perlu membuatnya secara manual untuk kasus umum.

Pemilik organisasi dapat melihat penggunaan kredit AI — pengeluaran periode saat ini dan batas anggaran paket mereka. Inilah yang menggerakkan indikator kredit di builder.

Penggunaan AI Gateway dilacak secara terpisah dari kredit yang dikonsumsi AI builder saat mengedit aplikasimu. Biaya per permintaan mengikuti tarif provider yang mendasarinya, yang dibebankan ke saldo kredit AI organisasimu.

Apa perbedaan antara AI Gateway dan AI builder?

AI builder adalah agen yang menulis kode di panel chat. AI Gateway adalah yang dipanggil oleh aplikasi yang sudah kamu publish ketika pengguna aplikasi tersebut ingin menggunakan fitur AI.

Bisakah saya menggunakan key provider saya sendiri?

Bisa — minta AI untuk menghapus panggilan gateway dan mengonfigurasi integrasi langsung dengan key milikmu di Environment Variables. Kamu akan kehilangan penagihan terpusat dan pool rate limit bersama.

Bisakah saya menggunakannya untuk pembuatan gambar atau suara?

Belum. Saat ini gateway hanya mendukung teks masuk / teks keluar. Modalitas gambar, suara, dan video ada dalam roadmap. Untuk pembuatan gambar, lihat Image Generation.

Di mana saya bisa melihat penggunaan?

Penggunaan kredit dapat dilihat di level organisasi di halaman Settings (pengeluaran periode saat ini dan batas anggaran). Panel AI Gateway khusus di dalam builder — dengan key per aplikasi dan grafik penggunaan langsung — ada dalam roadmap.

  • Panel Builder untuk AI Gateway — buat key per aplikasi, atur allowlist model, pantau pengeluaran secara langsung, dan kelola key tanpa harus meninggalkan builder
  • Modalitas gambar dan suara — text-to-image, text-to-speech, speech-to-text
  • Atribusi penggunaan per runtime — lihat aplikasi mana di organisasimu yang menghabiskan berapa banyak