Recherche Web
- Recherche Web (Web Search) de l'API Anthropic Messages (format natif)
- Configurez l'outil
web_searchdanstoolspour que le modèle puisse rechercher des informations sur le web modeletmessagessont obligatoires ; nous recommandons de définirmax_tokens- Documentation officielle : Web search tool
Authorizations
Request Body
ID du modèle à utiliser. Voir le tableau de compatibilité des modèles pour l'API Chat.
Liste des messages de la conversation. Voir les exemples Python.
Température d'échantillonnage entre 0 et 2. Des valeurs élevées (ex. 0,8) rendent la sortie plus aléatoire ; des valeurs basses (ex. 0,2) la rendent plus ciblée. Nous recommandons de modifier soit ceci, soit top_p, pas les deux.
Alternative à la température (échantillonnage nucleus) : le modèle considère les jetons avec une masse de probabilité top_p. 0,1 signifie les 10 % supérieurs. Modifier soit ceci, soit temperature, pas les deux.
Par défaut 1.
Nombre de choix de complétion de chat à générer pour chaque message d'entrée.
Par défaut false. Si activé, des deltas partiels sont envoyés comme dans ChatGPT, via des événements serveur se terminant par data: [DONE]. Voir les exemples Python.
Par défaut null. Jusqu'à 4 séquences où l'API arrête de générer des jetons.
Par défaut inf.
Nombre maximum de jetons à générer dans la complétion.
La somme des jetons d'entrée et générés est limitée par la longueur de contexte du modèle.
Nombre entre -2,0 et 2,0. Les valeurs positives pénalisent les nouveaux jetons selon leur apparition dans le texte, favorisant de nouveaux sujets. En savoir plus sur les pénalités.
Par défaut 0. Entre -2,0 et 2,0. Les valeurs positives pénalisent selon la fréquence, réduisant les répétitions.
Modifie la probabilité d'apparition de jetons spécifiés dans la complétion.
Objet JSON mappant les ID de jetons à des biais (-100 à 100), ajoutés aux logits avant échantillonnage.
Identifiant unique de l'utilisateur final pour la surveillance OpenAI. En savoir plus
Objet spécifiant le format de sortie. { "type": "json_object" } active le mode JSON. Indiquez aussi au modèle de produire du JSON via les messages système ou utilisateur.
Fonction bêta. Si spécifié, échantillonnage déterministe tenté pour des requêtes répétées identiques. Non garanti ; surveillez system_fingerprint dans la réponse.
Liste des outils que le modèle peut appeler. La recherche web nécessite un outil de type web_search.
Contrôle l'appel de fonction. none : pas d'appel ; auto : choix du modèle ; {"type": "function", "function": {"name": "my_function"}} : force une fonction. Par défaut none sans fonctions, auto avec fonctions.