Mulai cepat
sintaks.dev adalah API AI yang kompatibel dengan OpenAI. Anda dapat
melakukan top up saldo dalam IDR, membuat API key, kemudian memanggil endpoint
chat atau image melalui satu gateway.
sintaks.dev dikembangkan oleh PT Trakk Digital Indonesia, perusahaan teknologi di balik trakk.id.
1. Buat akun
Section titled “1. Buat akun”Daftar di app.sintaks.dev, kemudian verifikasi alamat email Anda. Organisasi akan dibuat secara otomatis untuk Anda.
2. Top up saldo
Section titled “2. Top up saldo”Dari portal, buat order top up dalam IDR (minimum Rp10.000), kemudian lakukan pembayaran melalui iPaymu. QRIS, virtual account, dan e-wallet didukung. Pembayaran yang telah terverifikasi akan menambah saldo organisasi tepat satu kali.
3. Bikin API key
Section titled “3. Bikin API key”Di portal, buka API keys dan buat key baru. Raw key hanya ditampilkan satu kali. Simpan key di tempat yang aman. Server kami hanya menyimpan hash SHA-256-nya.
4. Panggil API
Section titled “4. Panggil API”curl https://api.sintaks.dev/v1/chat/completions \ -H "Authorization: Bearer sk-..." \ -H "Content-Type: application/json" \ -d '{ "model": "claude-sonnet-5-5", "messages": [{"role": "user", "content": "Halo"}] }'Anda juga dapat mengarahkan client yang kompatibel dengan OpenAI ke gateway:
from openai import OpenAI
client = OpenAI( base_url="https://api.sintaks.dev/v1", api_key="sk-...",)resp = client.chat.completions.create( model="claude-sonnet-5-5", messages=[{"role": "user", "content": "Halo"}],)Embeddings
Section titled “Embeddings”Buat vector untuk semantic search melalui endpoint embeddings yang kompatibel dengan OpenAI:
embedding = client.embeddings.create( model="qwen3-embedding-0-6b", input=["Serverless Postgres dengan sintaks.dev"], encoding_format="float",)print(len(embedding.data[0].embedding)) # 1024Responses dan web search
Section titled “Responses dan web search”Gunakan Responses API untuk model yang hanya mendukung Responses API dan tool web search:
curl https://api.sintaks.dev/v1/responses \ -H "Authorization: Bearer sk-..." \ -H "Content-Type: application/json" \ -d '{ "model": "gpt-5-5-pro", "input": "Apa perubahan terbaru di PostgreSQL?", "tools": [{"type": "web_search_preview"}] }'Selanjutnya
Section titled “Selanjutnya”- Autentikasi: cara kerja API key dan sesi.
- Harga dan saldo: cara reservation dan settlement memengaruhi saldo Anda.
- Error: status code dan bentuk error.