cicora.ai
Specyfikacja APIObserwowalność

Wykorzystanie i koszt

Powiąż metadane odpowiedzi i własne dzienniki żądań z rzeczywistymi działaniami użytkowników.

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

Zapisuj metadane odpowiedzi

Dla pojedynczego wywołania podstawowe są metadane zwrócone w tej odpowiedzi: id, usage lub cost tylko wtedy, gdy odpowiednie pole jest obecne.

Nie zakładaj istnienia osobnego punktu końcowego agregacji: zewnętrzny moduł zbierający dane wymaga własnego opublikowanego kontraktu.

Rejestr żądania dla każdej odpowiedzi
typescript
const requestRecord = {
  model: selectedModel,
  status: response.status,
  responseId: responseBody.id,
  usage: responseBody.usage ?? null,
  receivedAt: new Date().toISOString(),
};

// Persist only usage fields actually returned by this response.

Model danych

  • Rozdzielaj jednostki wejściowe, wyjściowe, buforowane i multimedialne, gdy są zwracane.
  • Przy każdej liczbie zachowuj walutę i jednostkę miary.
  • Nie sumuj niezakończonych zadań w tle jako ostatecznych wydatków.

Widok operacyjny

Zbuduj pulpit wokół produktu: użytkowników, procesów, modeli, błędów i opóźnień. Ujawni zmiany zachowania wcześniej niż jedna suma ogólna.

Ograniczaj dostęp do danych o wykorzystaniu za pomocą tych samych reguł co w przypadku informacji finansowych lub organizacyjnych.