Documentation Index
Fetch the complete documentation index at: https://docs.wandb.ai/llms.txt
Use this file to discover all available pages before exploring further.
La plupart des propriétés d’un Appel sont immuables après sa création. Les modifications suivantes sont prises en charge :
Vous pouvez effectuer toutes ces modifications depuis l’UI en accédant à la page de détails de l’Appel :
Pour mettre à jour un Appel dans l’application web :
- Accédez à wandb.ai et sélectionnez votre projet.
- Dans la barre latérale du projet Weave, cliquez sur Traces.
- Recherchez dans le tableau l’Appel que vous souhaitez consulter.
- Cliquez sur l’Appel pour ouvrir sa page de détails.
- Cliquez sur l’onglet
Feedback dans la barre d’onglets des détails de l’Appel.
Vous pouvez y modifier le nom d’affichage de l’Appel, ajouter du feedback ou supprimer l’Appel.
Définir le nom d’affichage
Python
TypeScript
HTTP API
Pour définir le nom d’affichage d’un Appel, utilisez la méthode Call.set_display_name().import weave
# Initialiser le client
client = weave.init("your-project-name")
# Obtenir un Appel spécifique par son ID
call = client.get_call("call-uuid-here")
# Définir le nom d'affichage de l'Appel
call.set_display_name("My Custom Display Name")
Pour définir le nom d’affichage d’un Appel, utilisez client.updateCall pour le mettre à jour directement à partir de l’ID de l’appel :import * as weave from 'weave'
// Initialiser le client
const client = await weave.init('your-project-name')
// Mettre à jour le nom d'affichage d'un Appel à partir de son ID
await client.updateCall('call-uuid-here', 'My Custom Display Name')
Pour définir le nom d’affichage d’un Appel avec l’API de service, effectuez une requête vers le point de terminaison /call/update.curl -L 'https://trace.wandb.ai/call/update' \
-H 'Content-Type: application/json' \
-H 'Accept: application/json' \
-d '{
"project_id": "string",
"call_id": "string",
"display_name": "string",
}'
Vous pouvez également définir le nom d’affichage d’un Appel au moment de l’exécution.
Veuillez consulter la documentation sur les feedbacks pour plus de détails.
Python
TypeScript
HTTP API
Pour supprimer un appel avec l’API Python, utilisez la méthode Call.delete.import weave
# Initialiser le client
client = weave.init("your-project-name")
# Obtenir un appel spécifique par son ID
call = client.get_call("call-uuid-here")
# Supprimer l’appel
call.delete()
Cette fonctionnalité n’est pas encore disponible dans le SDK TypeScript.
Pour supprimer un appel avec l’API de service, envoyez une requête au point de terminaison /calls/delete.curl -L 'https://trace.wandb.ai/calls/delete' \
-H 'Content-Type: application/json' \
-H 'Accept: application/json' \
-d '{
"project_id": "string",
"call_ids": [
"string"
],
}'
Supprimer plusieurs appels
Pour supprimer des lots d’appels avec l’API Python, passez une liste d’ID d’appel à delete_calls().import weave
# Initialiser le client
client = weave.init("my-project")
# Obtenir tous les appels du client
all_calls = client.get_calls()
# Obtenir la liste des 1000 premiers objets Call
first_1000_calls = all_calls[:1000]
# Obtenir la liste des ID des 1000 premiers appels
first_1000_calls_ids = [c.id for c in first_1000_calls]
# Supprimer les 1000 premiers appels par ID
client.delete_calls(call_ids=first_1000_calls_ids)
Cette fonctionnalité n’est pas encore disponible dans le SDK TypeScript.