OpenAICompatibleWebClient
Contenu
[
Cacher
]classe OpenAICompatibleWebClient
Une implémentation intégrée IAIWebClient qui se connecte à un fournisseur LLM compatible OpenAI à une URL de base spécifiée.
public sealed class OpenAICompatibleWebClient : IAIWebClient, IDisposable
Constructeurs
| Nom | Description |
|---|---|
| OpenAICompatibleWebClient(string, string, string) | Crée une instance du client Web compatible OpenAI. |
| OpenAICompatibleWebClient(string, string, string, HttpClient) | Crée une instance du client Web compatible OpenAI qui utilise un HttpClient géré en externe. Le HttpClient fourni n’est pas libéré par cette instance et reste la propriété de l’appelant. |
Méthodes
| Nom | Description |
|---|---|
| CallChatAsync(string) | Envoie une instruction de discussion au modèle d’IA en utilisant une instance HttpClient gérée en externe et renvoie le message de réponse à l’instruction donnée. |
| CreateConversation() | Crée une instance de conversation. Contrairement aux appels d’IA réguliers, les conversations conservent tout le contexte. |
| Dispose() | Libère les ressources utilisées par cette instance. |
Voir aussi
- interface IAIWebClient
- espace de noms Aspose.Slides.AI
- assembly Aspose.Slides