shopping-assistant-api/ShoppingAssistantApi.Application/IServices/Identity/IOpenAiService.cs
2023-10-14 21:16:23 +03:00

10 lines
383 B
C#

using ShoppingAssistantApi.Application.Models.OpenAi;
namespace ShoppingAssistantApi.Application.IServices;
public interface IOpenAiService
{
Task<OpenAiResponse?> GetChatCompletion(ChatCompletionRequest chat, CancellationToken cancellationToken);
IAsyncEnumerable<OpenAiResponse> GetChatCompletionStream(ChatCompletionRequest chat, CancellationToken cancellationToken);
}