public class GeminiClient extends Object
| 构造器和说明 |
|---|
GeminiClient(GeminiAccount geminiAccount) |
GeminiClient(GeminiAccount geminiAccount,
okhttp3.OkHttpClient okHttpClient) |
GeminiClient(String modelName,
GeminiAccount geminiAccount) |
GeminiClient(String modelName,
GeminiAccount geminiAccount,
okhttp3.OkHttpClient okHttpClient) |
| 限定符和类型 | 方法和说明 |
|---|---|
GeminiTextResponse |
chat(String message) |
GeminiTextResponse |
chat(String message,
GenerationConfig generationConfig) |
GeminiTextResponse |
chat(String message,
MultiPartInlineData inlineData,
GenerationConfig generationConfig) |
void |
stream(String message,
MultiPartInlineData inlineData,
GenerationConfig generationConfig,
StreamResponseListener responseListener) |
public GeminiClient(GeminiAccount geminiAccount)
public GeminiClient(String modelName, GeminiAccount geminiAccount)
public GeminiClient(GeminiAccount geminiAccount, okhttp3.OkHttpClient okHttpClient)
public GeminiClient(String modelName, GeminiAccount geminiAccount, okhttp3.OkHttpClient okHttpClient)
public GeminiTextResponse chat(String message) throws IOException
IOExceptionpublic GeminiTextResponse chat(String message, GenerationConfig generationConfig) throws IOException
IOExceptionpublic GeminiTextResponse chat(String message, MultiPartInlineData inlineData, GenerationConfig generationConfig) throws IOException
IOExceptionpublic void stream(String message, MultiPartInlineData inlineData, GenerationConfig generationConfig, StreamResponseListener responseListener) throws IOException
IOExceptionCopyright © 2024. All rights reserved.