OpenAIWebClient
Contenu
[
Cacher
]OpenAIWebClient classe
Une implémentation IAIWebClient intégrée qui se connecte à l’API OpenAI.
public class OpenAIWebClient : IAIWebClient, IDisposable
Constructeurs
| Nom | Description |
|---|---|
| OpenAIWebClient(string, string, string) | Crée une instance du client Web OpenAI. |
| OpenAIWebClient(string, string, string, HttpClient) | Crée une instance du client Web OpenAI qui utilise un HttpClient géré à l’extérieur. 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 chat au modèle IA en utilisant une instance HttpClient gérée à l’extérieur et renvoie le message de réponse à l’instruction donnée. |
| CreateConversation() | Crée une instance de conversation. Contrairement aux appels IA classiques, 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