public class QwenTokenizer extends Object implements dev.langchain4j.model.Tokenizer
| Constructor and Description |
|---|
QwenTokenizer(String apiKey,
String modelName) |
| Modifier and Type | Method and Description |
|---|---|
int |
estimateTokenCountInMessage(dev.langchain4j.data.message.ChatMessage message) |
int |
estimateTokenCountInMessages(Iterable<dev.langchain4j.data.message.ChatMessage> messages) |
int |
estimateTokenCountInText(String text) |
int |
estimateTokenCountInToolExecutionRequests(Iterable<dev.langchain4j.agent.tool.ToolExecutionRequest> toolExecutionRequests) |
int |
estimateTokenCountInToolSpecifications(Iterable<dev.langchain4j.agent.tool.ToolSpecification> toolSpecifications) |
public int estimateTokenCountInText(String text)
estimateTokenCountInText in interface dev.langchain4j.model.Tokenizerpublic int estimateTokenCountInMessage(dev.langchain4j.data.message.ChatMessage message)
estimateTokenCountInMessage in interface dev.langchain4j.model.Tokenizerpublic int estimateTokenCountInMessages(Iterable<dev.langchain4j.data.message.ChatMessage> messages)
estimateTokenCountInMessages in interface dev.langchain4j.model.Tokenizerpublic int estimateTokenCountInToolSpecifications(Iterable<dev.langchain4j.agent.tool.ToolSpecification> toolSpecifications)
estimateTokenCountInToolSpecifications in interface dev.langchain4j.model.Tokenizerpublic int estimateTokenCountInToolExecutionRequests(Iterable<dev.langchain4j.agent.tool.ToolExecutionRequest> toolExecutionRequests)
estimateTokenCountInToolExecutionRequests in interface dev.langchain4j.model.TokenizerCopyright © 2024. All rights reserved.