OpenAIModel
public OpenAIModel(string apiKey, string model = "gpt-3.5-turbo", string? baseUrl = null)
Language: C#
Creates a new OpenAI model client.
Parameters:
- apiKey: OpenAI API key.
- model: Model name (e.g., "gpt-3.5-turbo", "gpt-4").
- baseUrl: Optional custom base URL (default: OpenAI API).
public Task StartGenerationAsync(IEnumerable<string> input)
Language: C#
public async Task<string> GenerateAsync(IEnumerable<string> messages, int maxTokens = 512, CancellationToken cancellationToken = default)
Language: C#