OpenAIWebClient
Contenido
[
Ocultar
]Clase OpenAIWebClient
Una implementación IAIWebClient integrada que se conecta a la API de OpenAI.
public class OpenAIWebClient : IAIWebClient, IDisposable
Constructores
| Nombre | Descripción |
|---|---|
| OpenAIWebClient(string, string, string) | Crea una instancia del cliente web OpenAI. |
| OpenAIWebClient(string, string, string, HttpClient) | Crea una instancia del cliente web OpenAI que utiliza un HttpClient gestionado externamente. El HttpClient proporcionado no es eliminado por esta instancia y sigue siendo propiedad del llamador. |
Métodos
| Nombre | Descripción |
|---|---|
| CallChatAsync(string) | Envía una instrucción de chat al modelo de IA utilizando una instancia de HttpClient gestionada externamente y devuelve el mensaje de respuesta a la instrucción dada. |
| CreateConversation() | Crea una instancia de conversación. A diferencia de las llamadas normales a IA, las conversaciones conservan todo el contexto. |
| Dispose() | Libera los recursos utilizados por esta instancia. |
Ver también
- interfaz IAIWebClient
- espacio de nombres Aspose.Slides.AI
- ensamblado Aspose.Slides