ThreadMessageOptions interface
Jedna zpráva v rámci vlákna agenta, jak je uvedeno během vytváření vlákna pro jeho počáteční stav.
Vlastnosti
| attachments | Seznam souborů připojených ke zprávě a nástroje, do které by se měly přidat. |
| content | Obsah původní zprávy. Může to být základní řetězec (pokud potřebujete pouze text) nebo pole typových bloků obsahu (například text, image_file, image_url atd.). |
| metadata | Sada až 16 dvojic klíč/hodnota, které lze připojit k objektu, které slouží k ukládání dalších informací o daném objektu ve strukturovaném formátu. Klíče můžou mít délku až 64 znaků a hodnoty můžou mít délku až 512 znaků. |
| role | Role entity, která vytváří zprávu. Mezi povolené hodnoty patří: |
Podrobnosti vlastnosti
attachments
Seznam souborů připojených ke zprávě a nástroje, do které by se měly přidat.
attachments?: null | MessageAttachment[]
Hodnota vlastnosti
null | MessageAttachment[]
content
Obsah původní zprávy. Může to být základní řetězec (pokud potřebujete pouze text) nebo pole typových bloků obsahu (například text, image_file, image_url atd.).
content: MessageInputContent
Hodnota vlastnosti
metadata
Sada až 16 dvojic klíč/hodnota, které lze připojit k objektu, které slouží k ukládání dalších informací o daném objektu ve strukturovaném formátu. Klíče můžou mít délku až 64 znaků a hodnoty můžou mít délku až 512 znaků.
metadata?: null | Record<string, string>
Hodnota vlastnosti
null | Record<string, string>
role
Role entity, která vytváří zprávu. Mezi povolené hodnoty patří: user, která označuje, že zpráva je odeslána skutečným uživatelem (a měla by být ve většině případů použita pro reprezentaci zpráv generovaných uživatelem), a assistant, která označuje, že zpráva je generována agentem (tuto hodnotu použijte pro vložení zpráv od agenta do konverzace).
role: MessageRole