跳过导航链接
A B C F G I M O S T U V 

A

accept(AiStreamMessage) - 接口 中的方法org.liurb.ai.sdk.common.listener.AiStreamResponseListener
 
accept(Content) - 接口 中的方法org.liurb.ai.sdk.gemini.listener.GeminiStreamResponseListener
 
accept(OllamaChatMessage) - 接口 中的方法org.liurb.ai.sdk.ollama.listener.OllamaStreamResponseListener
 
accept(StreamChoice) - 接口 中的方法org.liurb.ai.sdk.openai.listener.OpenAiStreamResponseListener
 
AiBaseClient - org.liurb.ai.sdk.common中的类
 
AiBaseClient(ModelAccount) - 类 的构造器org.liurb.ai.sdk.common.AiBaseClient
 
AiBaseClient(String, ModelAccount) - 类 的构造器org.liurb.ai.sdk.common.AiBaseClient
 
AiBaseClient(String, ModelAccount, OkHttpClient) - 类 的构造器org.liurb.ai.sdk.common.AiBaseClient
 
AiChatResponse - org.liurb.ai.sdk.common.dto中的类
 
AiChatResponse() - 类 的构造器org.liurb.ai.sdk.common.dto.AiChatResponse
 
AiStreamMessage - org.liurb.ai.sdk.common.bean中的类
 
AiStreamMessage() - 类 的构造器org.liurb.ai.sdk.common.bean.AiStreamMessage
 
AiStreamResponseListener - org.liurb.ai.sdk.common.listener中的接口
 

B

Base64Util - org.liurb.ai.sdk.utils中的类
 
Base64Util() - 类 的构造器org.liurb.ai.sdk.utils.Base64Util
 
buildChatRequest(String, MediaData, GenerationConfig, boolean, List<ChatHistory>) - 类 中的方法org.liurb.ai.sdk.common.AiBaseClient
子类构建请求参数
buildChatRequest(String, MediaData, GenerationConfig, boolean, List<ChatHistory>) - 类 中的方法org.liurb.ai.sdk.gemini.GeminiClient
 
buildChatRequest(String, MediaData, GenerationConfig, boolean, List<ChatHistory>) - 类 中的方法org.liurb.ai.sdk.ollama.OllamaClient
 
buildChatRequest(String, MediaData, GenerationConfig, boolean, List<ChatHistory>) - 类 中的方法org.liurb.ai.sdk.openai.OpenAiClient
 
buildChatResponse(String, String, MediaData, List<ChatHistory>) - 类 中的方法org.liurb.ai.sdk.common.AiBaseClient
子类构建返回内容
buildChatResponse(String, String, MediaData, List<ChatHistory>) - 类 中的方法org.liurb.ai.sdk.gemini.GeminiClient
 
buildChatResponse(String, String, MediaData, List<ChatHistory>) - 类 中的方法org.liurb.ai.sdk.ollama.OllamaClient
 
buildChatResponse(String, String, MediaData, List<ChatHistory>) - 类 中的方法org.liurb.ai.sdk.openai.OpenAiClient
 
buildStreamChatHistory(String, MediaData, String, List<ChatHistory>) - 类 中的方法org.liurb.ai.sdk.common.AiBaseClient
子类构建 steam 模式下的历史记录
buildStreamChatHistory(String, MediaData, String, List<ChatHistory>) - 类 中的方法org.liurb.ai.sdk.gemini.GeminiClient
 
buildStreamChatHistory(String, MediaData, String, List<ChatHistory>) - 类 中的方法org.liurb.ai.sdk.ollama.OllamaClient
 
buildStreamChatHistory(String, MediaData, String, List<ChatHistory>) - 类 中的方法org.liurb.ai.sdk.openai.OpenAiClient
 
buildStreamMessage(String) - 类 中的方法org.liurb.ai.sdk.common.AiBaseClient
子类构建 stream 模式下的消息内容
buildStreamMessage(String) - 类 中的方法org.liurb.ai.sdk.gemini.GeminiClient
 
buildStreamMessage(String) - 类 中的方法org.liurb.ai.sdk.ollama.OllamaClient
 
buildStreamMessage(String) - 类 中的方法org.liurb.ai.sdk.openai.OpenAiClient
 

C

Candidate - org.liurb.ai.sdk.gemini.bean中的类
 
Candidate() - 类 的构造器org.liurb.ai.sdk.gemini.bean.Candidate
 
chat(String, GenerationConfig) - 类 中的方法org.liurb.ai.sdk.common.AiBaseClient
 
chat(String, GenerationConfig, List<ChatHistory>) - 类 中的方法org.liurb.ai.sdk.common.AiBaseClient
 
chat(String, MediaData, GenerationConfig, List<ChatHistory>) - 类 中的方法org.liurb.ai.sdk.common.AiBaseClient
 
ChatContent - org.liurb.ai.sdk.openai.bean中的类
 
ChatContent() - 类 的构造器org.liurb.ai.sdk.openai.bean.ChatContent
 
ChatFileContent - org.liurb.ai.sdk.openai.bean中的类
 
ChatFileContent() - 类 的构造器org.liurb.ai.sdk.openai.bean.ChatFileContent
 
ChatHistory - org.liurb.ai.sdk.common.bean中的类
 
ChatHistory() - 类 的构造器org.liurb.ai.sdk.common.bean.ChatHistory
 
ChatImageContent - org.liurb.ai.sdk.openai.bean中的类
 
ChatImageContent() - 类 的构造器org.liurb.ai.sdk.openai.bean.ChatImageContent
 
ChatMessage - org.liurb.ai.sdk.common.bean中的类
 
ChatMessage() - 类 的构造器org.liurb.ai.sdk.common.bean.ChatMessage
 
Choice - org.liurb.ai.sdk.openai.bean中的类
 
Choice() - 类 的构造器org.liurb.ai.sdk.openai.bean.Choice
 
Content - org.liurb.ai.sdk.gemini.bean中的类
 
Content() - 类 的构造器org.liurb.ai.sdk.gemini.bean.Content
 

F

FileUrl - org.liurb.ai.sdk.openai.bean中的类
 
FileUrl() - 类 的构造器org.liurb.ai.sdk.openai.bean.FileUrl
 

G

GeminiChatHistory - org.liurb.ai.sdk.gemini.bean中的类
 
GeminiChatHistory() - 类 的构造器org.liurb.ai.sdk.gemini.bean.GeminiChatHistory
 
GeminiChatMessage - org.liurb.ai.sdk.gemini.bean中的类
 
GeminiChatMessage() - 类 的构造器org.liurb.ai.sdk.gemini.bean.GeminiChatMessage
 
GeminiClient - org.liurb.ai.sdk.gemini中的类
 
GeminiClient(ModelAccount) - 类 的构造器org.liurb.ai.sdk.gemini.GeminiClient
 
GeminiClient(String, ModelAccount) - 类 的构造器org.liurb.ai.sdk.gemini.GeminiClient
 
GeminiGenerationConfig - org.liurb.ai.sdk.gemini.bean中的类
 
GeminiGenerationConfig() - 类 的构造器org.liurb.ai.sdk.gemini.bean.GeminiGenerationConfig
 
GeminiModelEnum - org.liurb.ai.sdk.gemini.enums中的枚举
Gemini model Learn more about the models https://ai.google.dev/gemini-api/docs/models/gemini
GeminiStreamResponseListener - org.liurb.ai.sdk.gemini.listener中的接口
 
GeminiTextRequest - org.liurb.ai.sdk.gemini.dto中的类
 
GeminiTextRequest() - 类 的构造器org.liurb.ai.sdk.gemini.dto.GeminiTextRequest
 
GeminiTextResponse - org.liurb.ai.sdk.gemini.dto中的类
 
GeminiTextResponse() - 类 的构造器org.liurb.ai.sdk.gemini.dto.GeminiTextResponse
 
GenerationConfig - org.liurb.ai.sdk.common.bean中的类
 
GenerationConfig() - 类 的构造器org.liurb.ai.sdk.common.bean.GenerationConfig
 
getAccount() - 类 中的方法org.liurb.ai.sdk.common.AiBaseClient
 
getApi() - 类 中的方法org.liurb.ai.sdk.common.AiBaseClient
子类提供api地址 如:/api/chat
getApi() - 类 中的方法org.liurb.ai.sdk.gemini.GeminiClient
 
getApi() - 类 中的方法org.liurb.ai.sdk.ollama.OllamaClient
 
getApi() - 类 中的方法org.liurb.ai.sdk.openai.OpenAiClient
 
getDefaultBaseUrl() - 类 中的方法org.liurb.ai.sdk.common.AiBaseClient
子类提供base url
getDefaultBaseUrl() - 类 中的方法org.liurb.ai.sdk.gemini.GeminiClient
 
getDefaultBaseUrl() - 类 中的方法org.liurb.ai.sdk.ollama.OllamaClient
 
getDefaultBaseUrl() - 类 中的方法org.liurb.ai.sdk.openai.OpenAiClient
 
getDefaultClient() - 类 中的方法org.liurb.ai.sdk.common.AiBaseClient
 
getDefaultModelName() - 类 中的方法org.liurb.ai.sdk.common.AiBaseClient
子类提供模型名称
getDefaultModelName() - 类 中的方法org.liurb.ai.sdk.gemini.GeminiClient
 
getDefaultModelName() - 类 中的方法org.liurb.ai.sdk.ollama.OllamaClient
 
getDefaultModelName() - 类 中的方法org.liurb.ai.sdk.openai.OpenAiClient
 
getModelName() - 类 中的方法org.liurb.ai.sdk.common.AiBaseClient
 
getStreaming() - 类 中的方法org.liurb.ai.sdk.common.AiBaseClient
 

I

ImageUrl - org.liurb.ai.sdk.openai.bean中的类
 
ImageUrl() - 类 的构造器org.liurb.ai.sdk.openai.bean.ImageUrl
 
imageUrlToBase64(String) - 类 中的静态方法org.liurb.ai.sdk.utils.Base64Util
 

M

MediaData - org.liurb.ai.sdk.common.bean中的类
 
MediaData() - 类 的构造器org.liurb.ai.sdk.common.bean.MediaData
 
MediaPart - org.liurb.ai.sdk.gemini.bean中的类
 
MediaPart() - 类 的构造器org.liurb.ai.sdk.gemini.bean.MediaPart
 
ModelAccount - org.liurb.ai.sdk.common.bean中的类
 
ModelAccount() - 类 的构造器org.liurb.ai.sdk.common.bean.ModelAccount
 
MultiPartInlineData - org.liurb.ai.sdk.gemini.bean中的类
 
MultiPartInlineData() - 类 的构造器org.liurb.ai.sdk.gemini.bean.MultiPartInlineData
 

O

OllamaAiChatMessage - org.liurb.ai.sdk.ollama.bean中的类
 
OllamaAiChatMessage() - 类 的构造器org.liurb.ai.sdk.ollama.bean.OllamaAiChatMessage
 
OllamaChatHistory - org.liurb.ai.sdk.ollama.bean中的类
 
OllamaChatHistory() - 类 的构造器org.liurb.ai.sdk.ollama.bean.OllamaChatHistory
 
OllamaChatMessage - org.liurb.ai.sdk.ollama.bean中的类
 
OllamaChatMessage() - 类 的构造器org.liurb.ai.sdk.ollama.bean.OllamaChatMessage
 
OllamaClient - org.liurb.ai.sdk.ollama中的类
 
OllamaClient(ModelAccount) - 类 的构造器org.liurb.ai.sdk.ollama.OllamaClient
 
OllamaClient(String, ModelAccount) - 类 的构造器org.liurb.ai.sdk.ollama.OllamaClient
 
OllamaModelEnum - org.liurb.ai.sdk.ollama.enums中的枚举
 
OllamaRequestOptions - org.liurb.ai.sdk.ollama.bean中的类
 
OllamaRequestOptions() - 类 的构造器org.liurb.ai.sdk.ollama.bean.OllamaRequestOptions
 
OllamaStreamResponse - org.liurb.ai.sdk.ollama.dto中的类
 
OllamaStreamResponse() - 类 的构造器org.liurb.ai.sdk.ollama.dto.OllamaStreamResponse
 
OllamaStreamResponseListener - org.liurb.ai.sdk.ollama.listener中的接口
 
OllamaTextRequest - org.liurb.ai.sdk.ollama.dto中的类
 
OllamaTextRequest() - 类 的构造器org.liurb.ai.sdk.ollama.dto.OllamaTextRequest
 
OllamaTextResponse - org.liurb.ai.sdk.ollama.dto中的类
 
OllamaTextResponse() - 类 的构造器org.liurb.ai.sdk.ollama.dto.OllamaTextResponse
 
OpenAiChatHistory - org.liurb.ai.sdk.openai.bean中的类
 
OpenAiChatHistory() - 类 的构造器org.liurb.ai.sdk.openai.bean.OpenAiChatHistory
 
OpenAiChatMessage - org.liurb.ai.sdk.openai.bean中的类
 
OpenAiChatMessage() - 类 的构造器org.liurb.ai.sdk.openai.bean.OpenAiChatMessage
 
OpenAiClient - org.liurb.ai.sdk.openai中的类
 
OpenAiClient(ModelAccount) - 类 的构造器org.liurb.ai.sdk.openai.OpenAiClient
 
OpenAiClient(String, ModelAccount) - 类 的构造器org.liurb.ai.sdk.openai.OpenAiClient
 
OpenAiMessage - org.liurb.ai.sdk.openai.bean中的类
 
OpenAiMessage() - 类 的构造器org.liurb.ai.sdk.openai.bean.OpenAiMessage
 
OpenAiModelEnum - org.liurb.ai.sdk.openai.enums中的枚举
OpenAi model Learn more about the models https://platform.openai.com/docs/models
OpenAiStreamResponse - org.liurb.ai.sdk.openai.dto中的类
 
OpenAiStreamResponse() - 类 的构造器org.liurb.ai.sdk.openai.dto.OpenAiStreamResponse
 
OpenAiStreamResponseListener - org.liurb.ai.sdk.openai.listener中的接口
 
OpenAiTextRequest - org.liurb.ai.sdk.openai.dto中的类
 
OpenAiTextRequest() - 类 的构造器org.liurb.ai.sdk.openai.dto.OpenAiTextRequest
 
OpenAiTextResponse - org.liurb.ai.sdk.openai.dto中的类
 
OpenAiTextResponse() - 类 的构造器org.liurb.ai.sdk.openai.dto.OpenAiTextResponse
 
org.liurb.ai.sdk.common - 程序包 org.liurb.ai.sdk.common
 
org.liurb.ai.sdk.common.bean - 程序包 org.liurb.ai.sdk.common.bean
 
org.liurb.ai.sdk.common.dto - 程序包 org.liurb.ai.sdk.common.dto
 
org.liurb.ai.sdk.common.listener - 程序包 org.liurb.ai.sdk.common.listener
 
org.liurb.ai.sdk.gemini - 程序包 org.liurb.ai.sdk.gemini
 
org.liurb.ai.sdk.gemini.bean - 程序包 org.liurb.ai.sdk.gemini.bean
 
org.liurb.ai.sdk.gemini.dto - 程序包 org.liurb.ai.sdk.gemini.dto
 
org.liurb.ai.sdk.gemini.enums - 程序包 org.liurb.ai.sdk.gemini.enums
 
org.liurb.ai.sdk.gemini.listener - 程序包 org.liurb.ai.sdk.gemini.listener
 
org.liurb.ai.sdk.ollama - 程序包 org.liurb.ai.sdk.ollama
 
org.liurb.ai.sdk.ollama.bean - 程序包 org.liurb.ai.sdk.ollama.bean
 
org.liurb.ai.sdk.ollama.dto - 程序包 org.liurb.ai.sdk.ollama.dto
 
org.liurb.ai.sdk.ollama.enums - 程序包 org.liurb.ai.sdk.ollama.enums
 
org.liurb.ai.sdk.ollama.listener - 程序包 org.liurb.ai.sdk.ollama.listener
 
org.liurb.ai.sdk.openai - 程序包 org.liurb.ai.sdk.openai
 
org.liurb.ai.sdk.openai.bean - 程序包 org.liurb.ai.sdk.openai.bean
 
org.liurb.ai.sdk.openai.dto - 程序包 org.liurb.ai.sdk.openai.dto
 
org.liurb.ai.sdk.openai.enums - 程序包 org.liurb.ai.sdk.openai.enums
 
org.liurb.ai.sdk.openai.listener - 程序包 org.liurb.ai.sdk.openai.listener
 
org.liurb.ai.sdk.utils - 程序包 org.liurb.ai.sdk.utils
 

S

SafetyRating - org.liurb.ai.sdk.gemini.bean中的类
 
SafetyRating() - 类 的构造器org.liurb.ai.sdk.gemini.bean.SafetyRating
 
SafetySetting - org.liurb.ai.sdk.gemini.bean中的类
 
SafetySetting() - 类 的构造器org.liurb.ai.sdk.gemini.bean.SafetySetting
 
Schema - org.liurb.ai.sdk.gemini.bean中的类
 
Schema() - 类 的构造器org.liurb.ai.sdk.gemini.bean.Schema
 
SchemaItem - org.liurb.ai.sdk.gemini.bean中的类
 
SchemaItem() - 类 的构造器org.liurb.ai.sdk.gemini.bean.SchemaItem
 
SchemaItemProperty - org.liurb.ai.sdk.gemini.bean中的类
 
SchemaItemProperty() - 类 的构造器org.liurb.ai.sdk.gemini.bean.SchemaItemProperty
 
SchemaItemPropertyRecipeItem - org.liurb.ai.sdk.gemini.bean中的类
 
SchemaItemPropertyRecipeItem() - 类 的构造器org.liurb.ai.sdk.gemini.bean.SchemaItemPropertyRecipeItem
 
stream(String, GenerationConfig, AiStreamResponseListener) - 类 中的方法org.liurb.ai.sdk.common.AiBaseClient
 
stream(String, GenerationConfig, List<ChatHistory>, AiStreamResponseListener) - 类 中的方法org.liurb.ai.sdk.common.AiBaseClient
 
stream(String, MediaData, GenerationConfig, List<ChatHistory>, AiStreamResponseListener) - 类 中的方法org.liurb.ai.sdk.common.AiBaseClient
 
StreamChoice - org.liurb.ai.sdk.openai.bean中的类
 
StreamChoice() - 类 的构造器org.liurb.ai.sdk.openai.bean.StreamChoice
 

T

TextPart - org.liurb.ai.sdk.gemini.bean中的类
 
TextPart() - 类 的构造器org.liurb.ai.sdk.gemini.bean.TextPart
 

U

Usage - org.liurb.ai.sdk.openai.bean中的类
 
Usage() - 类 的构造器org.liurb.ai.sdk.openai.bean.Usage
 
UsageMetaData - org.liurb.ai.sdk.gemini.bean中的类
 
UsageMetaData() - 类 的构造器org.liurb.ai.sdk.gemini.bean.UsageMetaData
 

V

valueOf(String) - 枚举 中的静态方法org.liurb.ai.sdk.gemini.enums.GeminiModelEnum
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法org.liurb.ai.sdk.ollama.enums.OllamaModelEnum
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法org.liurb.ai.sdk.openai.enums.OpenAiModelEnum
返回带有指定名称的该类型的枚举常量。
values() - 枚举 中的静态方法org.liurb.ai.sdk.gemini.enums.GeminiModelEnum
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法org.liurb.ai.sdk.ollama.enums.OllamaModelEnum
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法org.liurb.ai.sdk.openai.enums.OpenAiModelEnum
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
A B C F G I M O S T U V 
跳过导航链接

Copyright © 2024. All rights reserved.