| Package | Description |
|---|---|
| dev.ai4j.openai4j | |
| dev.ai4j.openai4j.chat | |
| dev.ai4j.openai4j.completion | |
| dev.ai4j.openai4j.embedding |
| Modifier and Type | Interface and Description |
|---|---|
interface |
StreamingResponseHandler |
| Modifier and Type | Method and Description |
|---|---|
ChatCompletionRequest.Builder |
ChatCompletionRequest.Builder.addAssistantMessage(String assistantMessage) |
ChatCompletionRequest.Builder |
ChatCompletionRequest.Builder.addSystemMessage(String systemMessage) |
ChatCompletionRequest.Builder |
ChatCompletionRequest.Builder.addUserMessage(String userMessage) |
static Message |
Message.assistantMessage(String content) |
String |
ChatCompletionResponse.content()
Convenience method to get the content of the message from the first choice.
|
ChatCompletionRequest.Builder |
ChatCompletionRequest.Builder.messages(Message... messages) |
ChatCompletionRequest.Builder |
ChatCompletionRequest.Builder.model(Model model) |
Message.Builder |
Message.Builder.role(String role) |
static Message |
Message.systemMessage(String content) |
static Message |
Message.userMessage(String content) |
| Modifier and Type | Method and Description |
|---|---|
CompletionRequest.Builder |
CompletionRequest.Builder.from(CompletionRequest request) |
CompletionRequest.Builder |
CompletionRequest.Builder.model(Model model) |
String |
CompletionResponse.text()
Convenience method to get the text from the first choice.
|
| Modifier and Type | Method and Description |
|---|---|
List<Float> |
EmbeddingResponse.embedding()
Convenience method to get the embedding from the first data.
|
EmbeddingRequest.Builder |
EmbeddingRequest.Builder.input(String... input) |
EmbeddingRequest.Builder |
EmbeddingRequest.Builder.model(Model model) |
Copyright © 2023. All rights reserved.