Package com.composum.ai.backend.base.service.chat.impl
-
Interface Summary Interface Description GPTInternalOpenAIHelper Helpers for implementation in this package. -
Class Summary Class Description GPTChatCompletionServiceImpl Implements the actual access to the ChatGPT chat API.GPTChatCompletionServiceImpl.EnsureResultFutureCallback Makes doubly sure that result is somehow set after the call.GPTContentCreationServiceImpl Building onGPTChatCompletionService
this implements generating keywords.GPTDictationServiceImpl GPTEmbeddingServiceImpl GPTInternalOpenAIHelper.GPTInternalOpenAIHelperInst GPTTranslationServiceImpl Building onGPTChatCompletionService
this implements translation.HtmlToMarkdownConverter A quick HTML markdown converter that handles the tags [a, strong, code, em, p, br, u, ul, li, ol] used in rich text editor. -
Exception Summary Exception Description GPTChatCompletionServiceImpl.RetryableException Thrown when we get a 429 rate limiting response. -
Annotation Types Summary Annotation Type Description GPTChatCompletionServiceImpl.GPTChatCompletionServiceConfig GPTDictationServiceImpl.GPTDictationServiceConfig Configures whether it's enabled (default false), the model and the request counts, and the maximum request size.GPTTranslationServiceImpl.Config