Compartilhar via


AgentThreadCreationOptions interface

Os detalhes usados para criar um 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 chaves podem ter até 64 caracteres de comprimento e os valores podem ter até 512 caracteres de comprimento.

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 ferramenta code_interpreter requer uma lista de IDs de arquivo, enquanto a ferramenta file_search requer uma lista de IDs do repositório de vetores.

Detalhes da propriedade

messages

As mensagens iniciais a serem associadas ao novo thread.

messages?: ThreadMessageOptions[]

Valor da 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 chaves podem ter até 64 caracteres de comprimento e os valores podem ter até 512 caracteres de comprimento.

metadata?: null | Record<string, string>

Valor da 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 ferramenta code_interpreter requer uma lista de IDs de arquivo, enquanto a ferramenta file_search requer uma lista de IDs do repositório de vetores.

toolResources?: null | ToolResources

Valor da propriedade

null | ToolResources