Deweloperzy
Przenieś asystenta do swojej aplikacji, klienta MCP lub strony. Wszędzie kosztuje tyle samo co w czacie.
POST/api/v1/conversations
Rozpocznij czat: { text, locale?, model?, tools? } — przez tools twórz obrazy, wideo, muzykę lub mowę.
curl -X POST "https://bilgisam.com/api/v1/conversations" \
-H "Authorization: Bearer sk_..." \
-H "Content-Type: application/json" \
-d '{"text":"…","locale":"pl"}'Treść odpowiedzi
Tu pojawi się odpowiedź.
Dokumentacja
REST API
JSON na wejściu i wyjściu. Odpowiedzi powstają w tle: wyślij wiadomość, potem odczytuj czat, aż `pending` będzie false.
POST/api/v1/conversationsRozpocznij czat: { text, locale?, model?, tools? } — przez tools twórz obrazy, wideo, muzykę lub mowę.POST/api/v1/conversations/{id}Dodaj wiadomość: { text, locale?, model?, tools? }GET/api/v1/conversations/{id}Ostatnie wiadomości i stan `pending`GET/api/v1/conversationsTwoje ostatnie czatyGET/api/v1/creditsPozostałe kredytyGET/api/v1/toolsDostępne narzędzia i ich koszt
curl -X POST https://bilgisam.com/api/v1/conversations \
-H "Authorization: Bearer sk_..." \
-H "Content-Type: application/json" \
-d '{"text": "Merhaba", "locale": "pl"}'
# → {"id": "…"} — odczytaj odpowiedź kilka sekund później
curl https://bilgisam.com/api/v1/conversations/{id} -H "Authorization: Bearer sk_..."Pola opcjonalne: instructions (instrukcje systemowe dla tej tury, do 20 000 znaków; wysyłaj je w każdym żądaniu), private (true → 402 needs-private, jeśli twój plan nie pozwala na prywatne czaty). Odpowiedzi API nie używają rozumowania modelu (thinking): szybkie i o stałym koszcie.
Błędy: 401 nieprawidłowy klucz · 402 za mało kredytów lub wymagany Pro · 409 poprzednia odpowiedź w toku lub wymagana zgoda · 429 limit.