public class GeminiProModelExecutor extends Object implements Executor, ParameterHandler<GeminiProCompletionRequest>, ResultHandler
| 构造器和说明 |
|---|
GeminiProModelExecutor(Configuration configuration) |
| 限定符和类型 | 方法和说明 |
|---|---|
okhttp3.sse.EventSource |
completions(CompletionRequest completionRequest,
okhttp3.sse.EventSourceListener eventSourceListener)
问答模式,流式反馈
|
okhttp3.sse.EventSource |
completions(String apiHostByUser,
String apiKeyByUser,
CompletionRequest completionRequest,
okhttp3.sse.EventSourceListener eventSourceListener)
问答模式,流式反馈 & 接收用户自定义 apiHost、apiKey - 适用于每个用户都有自己独立配置的场景
|
okhttp3.sse.EventSourceListener |
eventSourceListener(okhttp3.sse.EventSourceListener eventSourceListener) |
ImageResponse |
genImages(ImageRequest imageRequest)
生成图片
|
ImageResponse |
genImages(String apiHostByUser,
String apiKeyByUser,
ImageRequest imageRequest)
生成图片
|
GeminiProCompletionRequest |
getParameterObject(CompletionRequest completionRequest) |
GeminiProCompletionRequest |
getParameterObject(PictureRequest pictureRequest) |
okhttp3.sse.EventSource |
pictureUnderstanding(PictureRequest pictureRequest,
okhttp3.sse.EventSourceListener eventSourceListener)
图片理解
|
okhttp3.sse.EventSource |
pictureUnderstanding(String apiHostByUser,
String apiKeyByUser,
PictureRequest pictureRequest,
okhttp3.sse.EventSourceListener eventSourceListener)
图片理解
|
public GeminiProModelExecutor(Configuration configuration)
public okhttp3.sse.EventSource completions(CompletionRequest completionRequest, okhttp3.sse.EventSourceListener eventSourceListener) throws Exception
Executorcompletions 在接口中 ExecutorcompletionRequest - 请求信息eventSourceListener - 实现监听;通过监听的 onEvent 方法接收数据Exception - 异常public okhttp3.sse.EventSource completions(String apiHostByUser, String apiKeyByUser, CompletionRequest completionRequest, okhttp3.sse.EventSourceListener eventSourceListener) throws Exception
Executorcompletions 在接口中 ExecutorapiHostByUser - apiHostapiKeyByUser - apiKeycompletionRequest - 请求信息eventSourceListener - 实现监听;通过监听的 onEvent 方法接收数据Exception - 异常public okhttp3.sse.EventSourceListener eventSourceListener(okhttp3.sse.EventSourceListener eventSourceListener)
eventSourceListener 在接口中 ResultHandlerpublic ImageResponse genImages(ImageRequest imageRequest) throws Exception
Executorpublic ImageResponse genImages(String apiHostByUser, String apiKeyByUser, ImageRequest imageRequest) throws Exception
Executorpublic okhttp3.sse.EventSource pictureUnderstanding(PictureRequest pictureRequest, okhttp3.sse.EventSourceListener eventSourceListener) throws Exception
ExecutorpictureUnderstanding 在接口中 ExecutorpictureRequest - 图片和对图片的描述Exceptionpublic okhttp3.sse.EventSource pictureUnderstanding(String apiHostByUser, String apiKeyByUser, PictureRequest pictureRequest, okhttp3.sse.EventSourceListener eventSourceListener) throws Exception
ExecutorpictureUnderstanding 在接口中 ExecutorpictureRequest - 图片和对图片的描述Exceptionpublic GeminiProCompletionRequest getParameterObject(CompletionRequest completionRequest)
public GeminiProCompletionRequest getParameterObject(PictureRequest pictureRequest)
Copyright © 2023. All rights reserved.