Package ai.vespa.llm.client.openai
Class OpenAiClient
java.lang.Object
ai.vespa.llm.client.openai.OpenAiClient
- All Implemented Interfaces:
LanguageModel
A client to the OpenAI language model API. Refer to https://platform.openai.com/docs/api-reference/.
Currently, only completions are implemented.
- Author:
- bratseth
-
Nested Class Summary
-
Method Summary
-
Method Details
-
complete
- Specified by:
complete
in interfaceLanguageModel
-
completeAsync
public CompletableFuture<Completion.FinishReason> completeAsync(Prompt prompt, Consumer<Completion> consumer) - Specified by:
completeAsync
in interfaceLanguageModel
-