> ## 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.

# init

> Référence du SDK TypeScript

> **init**(`project`, `settings?`): `Promise`\<[`WeaveClient`](../interfaces/weaveclient)>

Initialise le client Weave, nécessaire au fonctionnement du tracing Weave.

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

<div id="parameters">
  ## Paramètres
</div>

<div id="project">
  ### projet
</div>

`string`

Le nom du projet W\&B (peut être projet ou entité/projet). Si vous ne
spécifiez pas d'équipe W\&B (par exemple, 'équipe/projet'), votre entité par défaut est utilisée.
Pour trouver ou mettre à jour votre défau[https://docs.wandb.ai/platform/app/settings-page/user-settings#default-team](https://docs.wandb.ai/platform/app/settings-page/user-settings#default-team)/platform/app/settings-page/user-settings#default-team

<div id="settings">
  ### settings?
</div>

`Partial`\<[`Settings`](../type-aliases/settings)>

(Facultatif) Paramètres de Tracing Weave

<div id="returns">
  ## Renvoie
</div>

`Promise`\<[`WeaveClient`](../interfaces/weaveclient)>

Une promesse qui renvoie le client Weave initialisé.

<div id="throws">
  ## Erreurs
</div>

Si l'initialisation échoue
