cicora.ai
Specyfikacja APIUjednolicone dane wyjściowe

API Responses

Użyj jednego obiektu wejściowego, jeśli Twoja aplikacja korzysta na obsłudze elementów wyjściowych i działań w jednym modelu danych.

Materiały dotyczące integracji: wybierz parametry i dostępne funkcje w ustawieniach API konta oraz w katalogu modeli dla swojego środowiska.

Utwórz odpowiedź

Żądanie Responses zawiera model i input. Input może być krótkim ciągiem lub ustrukturyzowanym zestawem elementów, gdy wymaga tego proces.

Zaprojektuj procedurę obsługi wokół tablicy output: tekst, wywołanie narzędzia i elementy usługi mogą mieć różne typy.

Żądanie API Responses
bash
curl --request POST https://cicora.ai/api/v1/responses \
  --header "Authorization: Bearer $CICORA_API_KEY" \
  --header 'Content-Type: application/json' \
  --data '{
    "model": "openai/gpt-5.6-sol",
    "input": "Summarize the incident report for an engineer."
  }'

Kontroluj proces

  • Przechowuj identyfikator odpowiedzi i powiązany identyfikator rozmowy lub sesji we własnym systemie.
  • Ograniczaj automatyczne kroki w pętli agenta po stronie aplikacji.
  • Sprawdź parametry modelu przed dodaniem dźwięku, obrazów lub narzędzi.

Przeanalizuj wynik

Nie polegaj na pozycji pojedynczego elementu tekstowego. Iteruj po output, wyodrębniaj rozpoznane typy i zachowuj nieznane na potrzeby obserwowalności.

Gdy potrzebne jest strumieniowanie, użyj strumieniowego wariantu tego samego procesu i łącz fragmenty wyłącznie według identyfikatorów elementów.