Audio récapitulatif
Pas de récapitulatif audio pour cette leçon.
Notes de cours
📝 Notes de Cours : Interaction avec Vertex AI et Anthropic
🛠️ Configuration et Initialisation
- Installation du SDK : Utiliser la commande pip install anthropic-vertex pour installer le SDK Python d'Anthropic.
- Création du Client API : Importer et créer une instance de AnthropicVertex.
- Paramètres du Client : Lors de la création du client, il est nécessaire de spécifier deux arguments :
- region (ex: global).
- project ID (identifiant de votre projet Google Cloud).
- Définition du Modèle : Attribuer une version spécifique du modèle (ex: claude-sonnet-4@20250514) à une variable pour une utilisation répétée.
💬 Concepts Clés des Messages
- Rôle des Messages : Les messages représentent les échanges dans une conversation (similaire à une application de chat).
- Types de Messages :
- user (Utilisateur) : Contient le texte fourni par une personne (utilisateur ou développeur). C'est l'entrée que vous donnez au modèle.
- assistant (Assistant) : Contient le texte qui a été produit par le modèle et renvoyé à l'utilisateur.
⚙️ Appel de la Fonction de Création
- Fonction Principale : L'interaction est effectuée via client. messages. create().
- Arguments Requis : Cette fonction nécessite trois arguments principaux :
- model : Le nom du modèle à utiliser.
- max_tokens : Un budget maximum pour la génération. Il s'agit d'un mécanisme de sécurité (limite supérieure), et non d'une cible précise.
- messages : Une liste contenant l'historique de la conversation (les messages user et assistant).
📥 Traitement de la Réponse
- Structure de la Réponse : L'objet retourné est profondément imbriqué (nested).
- Accès au Texte Généré : Pour extraire uniquement le texte généré par le modèle, il faut accéder à la structure suivante : message. content[0]. text.
Takeaways
- Pour initialiser le client AnthropicVertex, il est obligatoire de spécifier le region et le project ID de Google Cloud.
- L'interaction se fait via la fonction client. messages. create(), qui requiert le model, le max_tokens (une limite de sécurité), et l'historique des messages.
- Les messages structurent la conversation en utilisant deux rôles : user (l'entrée fournie) et assistant (la réponse du modèle).
- Le texte généré par le modèle doit être extrait de la structure de réponse imbriquée en accédant à message. content[0]. text.
Cartes mémo 7 cartes
Question
cliquez pour révéler · ←/→
Réponse
cliquez pour retourner
Vérification des connaissances 0 questions
No quiz for this lesson yet.