| Modifier and Type | Method and Description |
|---|---|
default void |
StreamingResponseHandler.onComplete(Response<T> response)
Invoked when the language model has finished streaming a response.
|
| Modifier and Type | Method and Description |
|---|---|
default Response<AiMessage> |
ChatLanguageModel.generate(ChatMessage... messages)
Generates a response from the model based on a sequence of messages.
|
Response<AiMessage> |
ChatLanguageModel.generate(List<ChatMessage> messages)
Generates a response from the model based on a sequence of messages.
|
default Response<AiMessage> |
ChatLanguageModel.generate(List<ChatMessage> messages,
List<ToolSpecification> toolSpecifications)
Generates a response from the model based on a list of messages and a list of tool specifications.
|
default Response<AiMessage> |
ChatLanguageModel.generate(List<ChatMessage> messages,
ToolSpecification toolSpecification)
Generates a response from the model based on a list of messages and a single tool specification.
|
| Modifier and Type | Method and Description |
|---|---|
default Response<Embedding> |
EmbeddingModel.embed(String text) |
default Response<Embedding> |
EmbeddingModel.embed(TextSegment textSegment) |
Response<List<Embedding>> |
EmbeddingModel.embedAll(List<TextSegment> textSegments) |
| Modifier and Type | Method and Description |
|---|---|
Response<Image> |
ImageModel.generate(String prompt) |
default Response<List<Image>> |
ImageModel.generate(String prompt,
int n) |
| Modifier and Type | Method and Description |
|---|---|
default Response<String> |
LanguageModel.generate(Prompt prompt) |
Response<String> |
LanguageModel.generate(String prompt) |
| Modifier and Type | Method and Description |
|---|---|
Response<Moderation> |
ModerationModel.moderate(ChatMessage message) |
Response<Moderation> |
ModerationModel.moderate(List<ChatMessage> messages) |
Response<Moderation> |
ModerationModel.moderate(Prompt prompt) |
Response<Moderation> |
ModerationModel.moderate(String text) |
Response<Moderation> |
ModerationModel.moderate(TextSegment textSegment) |
| Modifier and Type | Method and Description |
|---|---|
static <T> Response<T> |
Response.from(T content) |
static <T> Response<T> |
Response.from(T content,
TokenUsage tokenUsage) |
static <T> Response<T> |
Response.from(T content,
TokenUsage tokenUsage,
FinishReason finishReason) |
Copyright © 2023. All rights reserved.