Zitationen
Die Magisterium AI API entspricht der OpenAI API, mit einigen Ergänzungen im Antwortobjekt. Eine Ergänzung ist das Feld citations.
Streaming
Das Feld citations ist auch enthalten, wenn das Streaming aktiviert ist, jedoch nur in einem Chunk, nämlich dem letzten Chunk, das finish_reason enthält.
Schema
Das Feld citations ist ein Array von Objekten mit den folgenden Feldern:
| Feldname | Typ | Beschreibung |
|---|---|---|
| cited_text | string | Der zitierte Text. |
| cited_text_heading | string / null | Die nächstgelegene Überschrift des gegebenen Zitats. |
| document_title | string / null | Der Titel des Dokuments. |
| document_index | integer | Der Index des Dokuments im Antwortobjekt. Der Index ist nullbasiert, während die Nummerierung der Inline-Fußnoten eins-basiert ist. |
| document_author | string / null | Der Autor des Dokuments. |
| document_year | string / null | Das Jahr, in dem das Dokument veröffentlicht wurde. |
| document_reference | string / null | Die Referenznummer des Zitats. |
| source_url | string | Die Quell-URL. |