SDK Python.
Klien berbentuk OpenAI dengan akses typed ke ekstensi _anoman. Sync + async, streaming penuh, helper poll batch, setiap kelas error merupakan subclass dari AnomanError.
Instalasi
Pilih tool Anda
pip
Poetry
uv
Membutuhkan Python ≥ 3.10. PyPI ↗
Inisialisasi klien
Sync atau async
Klien sync
Klien async
Chat completions
Bentuk sama seperti OpenAI + _anoman yang typed
Completion dasar
Dengan tools
Input vision
Referensi endpoint lengkap di /docs/endpoints/chat-completions.
Streaming
SSE dengan iterasi native
Stream sync
Stream async
Batalkan di tengah stream
Batch
Enqueue + poll dalam satu panggilan
Helper enqueue + poll
Batalkan job yang antre
Siklus batch lengkap di /docs/endpoints/batch.
Error
Hierarki exception yang typed
Setiap error merupakan subclass dari AnomanError. Bercabang berdasarkan subclass spesifik untuk menentukan apakah harus retry, eskalasi, atau menampilkannya ke end user.
Penanganan error
Opsi khusus Anoman
Shortcut SDK untuk header
Header x-anoman-* yang umum diekspos sebagai kwargs bertipe sehingga Anda tidak perlu mengingat nama header-nya.
Session + agent ID per-request
Paksa realtime saat batch adalah default key
Lewati semantic cache
Lebih suka TypeScript?
Cakupan sama, tipe native, iterator async.