weave.init().
Traces
weave.init() :
weave.init(), votre entité par défaut est utilisée. Pour trouver ou mettre à jour votre entité par défaut, reportez-vous à Paramètres utilisateur dans la documentation W&B Models.
L’une des fonctionnalités puissantes des modèles Cohere est l’utilisation de connecteurs, qui vous permettent d’effectuer des requêtes vers d’autres API au niveau de l’endpoint. La réponse contiendra alors le texte généré avec des éléments de citation renvoyant vers les documents retournés par le connecteur.
Nous patchons les méthodes Cohere
Client.chat(), AsyncClient.chat(), Client.chat_stream() et AsyncClient.chat_stream() pour vous permettre de suivre vos appels LLM.Encapsuler avec vos propres ops
@weave.op() qui appelle les méthodes de chat de Cohere, et Weave suivra les entrées et les sorties pour vous. Voici un exemple :
Créez un Model pour faciliter l’expérimentation
Model, vous pouvez capturer et organiser les détails expérimentaux de votre application, comme votre prompt système ou le modèle que vous utilisez. Cela facilite l’organisation et la comparaison des différentes itérations de votre application.
En plus de la gestion des versions du code et de la capture des entrées/sorties, les Models capturent des paramètres structurés qui contrôlent le comportement de votre application, ce qui permet d’identifier facilement les paramètres les plus efficaces. Vous pouvez également utiliser les Weave Models avec serve et les Évaluations.
Dans l’exemple ci-dessous, vous pouvez expérimenter avec model et temperature. Chaque fois que vous modifiez l’un d’eux, vous obtenez une nouvelle version de WeatherModel.
