Partilhar via


AgentThreadCreationOptions interface

Os detalhes usados para criar um novo thread de agente.

Propriedades

messages

As mensagens iniciais a serem associadas ao novo thread.

metadata

Um conjunto de até 16 pares chave/valor que podem ser anexados a um objeto, usado para armazenar informações adicionais sobre esse objeto em um formato estruturado. As teclas podem ter até 64 caracteres e os valores podem ter até 512 caracteres.

toolResources

Um conjunto de recursos que são disponibilizados para as ferramentas do agente neste thread. Os recursos são específicos para o tipo de ferramenta. Por exemplo, a code_interpreter ferramenta requer uma lista de IDs de arquivo, enquanto a file_search ferramenta requer uma lista de IDs de armazenamento vetorial.

Detalhes de Propriedade

messages

As mensagens iniciais a serem associadas ao novo thread.

messages?: ThreadMessageOptions[]

Valor de Propriedade

metadata

Um conjunto de até 16 pares chave/valor que podem ser anexados a um objeto, usado para armazenar informações adicionais sobre esse objeto em um formato estruturado. As teclas podem ter até 64 caracteres e os valores podem ter até 512 caracteres.

metadata?: null | Record<string, string>

Valor de Propriedade

null | Record<string, string>

toolResources

Um conjunto de recursos que são disponibilizados para as ferramentas do agente neste thread. Os recursos são específicos para o tipo de ferramenta. Por exemplo, a code_interpreter ferramenta requer uma lista de IDs de arquivo, enquanto a file_search ferramenta requer uma lista de IDs de armazenamento vetorial.

toolResources?: null | ToolResources

Valor de Propriedade

null | ToolResources