> ## Documentation Index
> Fetch the complete documentation index at: https://wb-21fd5541-docs-3071-org-scoped-api-keys.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# ConversationInit

> Référence du SDK TypeScript

Défini dans : [src/genai/conversation.ts:8](https://github.com/wandb/weave/blob/8c5f077eb11c42b84000726ff20504abc728d3fb/sdks/node/src/genai/conversation.ts#L8)

<div id="properties">
  ## Propriétés
</div>

<div id="agentdescription">
  ### agentDescription
</div>

> `facultatif` **agentDescription**: `string`

Description de l’agent compréhensible par un humain. Elle est propagée
comme valeur `agentDescription` par défaut à chaque `Turn` créé via
`startTurn()`, sauf si le tour de conversation définit sa propre valeur ;
elle est émise dans le span `invoke_agent` de chaque tour de conversation
sous la forme de `gen_ai.agent.description`.

Défini dans : [src/genai/conversation.ts:31](https://github.com/wandb/weave/blob/8c5f077eb11c42b84000726ff20504abc728d3fb/sdks/node/src/genai/conversation.ts#L31)

***

<div id="agentid">
  ### agentId
</div>

> `facultatif` **agentId**: `string`

Identifiant stable de l’agent. Il est propagé comme `agentId` par défaut à chaque
`Turn` créé via `startTurn()`, sauf si le tour de conversation définit le sien ; il est émis
dans le span `invoke_agent` de chaque tour de conversation sous la forme de `gen_ai.agent.id`.

Défini dans : [src/genai/conversation.ts:16](https://github.com/wandb/weave/blob/8c5f077eb11c42b84000726ff20504abc728d3fb/sdks/node/src/genai/conversation.ts#L16)

***

<div id="agentname">
  ### agentName
</div>

> `facultatif` **agentName**: `string`

Nom de l’agent. Propagé comme `agentName` par défaut à chaque `Turn`
créé via `startTurn()`, sauf si le tour de conversation définit le sien ; émis dans
le span `invoke_agent` de chaque tour de conversation sous la forme `gen_ai.agent.name`.

Défini dans : [src/genai/conversation.ts:23](https://github.com/wandb/weave/blob/8c5f077eb11c42b84000726ff20504abc728d3fb/sdks/node/src/genai/conversation.ts#L23)

***

<div id="agentversion">
  ### agentVersion
</div>

> `facultatif` **agentVersion**: `string`

Chaîne de version de l’agent. Propagée comme valeur `agentVersion` par défaut pour
chaque tour de conversation créé via `startTurn()`, sauf si le tour de conversation définit sa propre valeur ;
elle est émise dans le span `invoke_agent` de chaque tour de conversation sous la forme de `gen_ai.agent.version`.

Défini dans : [src/genai/conversation.ts:38](https://github.com/wandb/weave/blob/8c5f077eb11c42b84000726ff20504abc728d3fb/sdks/node/src/genai/conversation.ts#L38)

***

<div id="attributes">
  ### attributes
</div>

> `facultatif` **attributes**: `Attributes`

Attributs personnalisés ajoutés à chaque span émis par la conversation.

Toute clé définie ici qui entre en conflit avec l’attribut `gen_ai.*` / `weave.*` propre à un span n’est pas prise en charge ; la valeur du span prévaut.

Défini dans : [src/genai/conversation.ts:52](https://github.com/wandb/weave/blob/8c5f077eb11c42b84000726ff20504abc728d3fb/sdks/node/src/genai/conversation.ts#L52)

***

<div id="conversationid">
  ### conversationId
</div>

> `facultatif` **conversationId**: `string`

ID de conversation propagé à chaque span de cette conversation sous la forme de
`gen_ai.conversation.id`. Généré automatiquement s’il est omis.

Défini dans : [src/genai/conversation.ts:44](https://github.com/wandb/weave/blob/8c5f077eb11c42b84000726ff20504abc728d3fb/sdks/node/src/genai/conversation.ts#L44)

***

<div id="model">
  ### model
</div>

> `facultatif` **model**: `string`

Défini dans : [src/genai/conversation.ts:9](https://github.com/wandb/weave/blob/8c5f077eb11c42b84000726ff20504abc728d3fb/sdks/node/src/genai/conversation.ts#L9)

***

<div id="sessionid">
  ### ~~sessionId~~
</div>

<Warning>
  **Obsolète.** Utilisez plutôt [ConversationInit.conversationId](#conversationid).
</Warning>

> `facultatif` **sessionId** : `string`

Défini dans : [src/genai/conversation.ts:55](https://github.com/wandb/weave/blob/8c5f077eb11c42b84000726ff20504abc728d3fb/sdks/node/src/genai/conversation.ts#L55)
