| Package | Description |
|---|---|
| dev.langchain4j.model.chat | |
| dev.langchain4j.model.embedding | |
| dev.langchain4j.model.language | |
| dev.langchain4j.model.moderation | |
| dev.langchain4j.model.output |
| Modifier and Type | Method and Description |
|---|---|
Result<AiMessage> |
ChatLanguageModel.sendMessages(ChatMessage... messages) |
Result<AiMessage> |
ChatLanguageModel.sendMessages(List<ChatMessage> messages) |
Result<AiMessage> |
ChatLanguageModel.sendMessages(List<ChatMessage> messages,
List<ToolSpecification> toolSpecifications) |
Result<AiMessage> |
ChatLanguageModel.sendUserMessage(Object structuredPrompt) |
Result<AiMessage> |
ChatLanguageModel.sendUserMessage(Prompt prompt) |
Result<AiMessage> |
ChatLanguageModel.sendUserMessage(String text) |
| Modifier and Type | Method and Description |
|---|---|
Result<Embedding> |
EmbeddingModel.embed(DocumentSegment documentSegment) |
Result<Embedding> |
EmbeddingModel.embed(String text) |
Result<List<Embedding>> |
EmbeddingModel.embedAll(List<DocumentSegment> documentSegments) |
| Modifier and Type | Method and Description |
|---|---|
Result<String> |
LanguageModel.process(Object structuredPrompt) |
Result<String> |
LanguageModel.process(Prompt prompt) |
Result<String> |
LanguageModel.process(String text) |
| Modifier and Type | Method and Description |
|---|---|
Result<Moderation> |
ModerationModel.moderate(ChatMessage message) |
Result<Moderation> |
ModerationModel.moderate(DocumentSegment documentSegment) |
Result<Moderation> |
ModerationModel.moderate(List<ChatMessage> messages) |
Result<Moderation> |
ModerationModel.moderate(Object structuredPrompt) |
Result<Moderation> |
ModerationModel.moderate(Prompt prompt) |
Result<Moderation> |
ModerationModel.moderate(String text) |
| Modifier and Type | Method and Description |
|---|---|
static <T> Result<T> |
Result.from(T result) |
Copyright © 2023. All rights reserved.