public interface OpenAiSession
| 限定符和类型 | 方法和说明 |
|---|---|
CompletableFuture<String> |
completions(CompletionRequest completionRequest)
问答模式,同步响应 - 对流式回答数据的同步处理
|
okhttp3.sse.EventSource |
completions(CompletionRequest completionRequest,
okhttp3.sse.EventSourceListener eventSourceListener)
问答模式,流式反馈
|
CompletableFuture<String> |
completions(String apiHostByUser,
String apiKeyByUser,
CompletionRequest completionRequest)
问答模式,同步响应 - 对流式回答数据的同步处理
|
okhttp3.sse.EventSource |
completions(String apiHostByUser,
String apiKeyByUser,
CompletionRequest completionRequest,
okhttp3.sse.EventSourceListener eventSourceListener)
问答模式,流式反馈 & 接收用户自定义 apiHost、apiKey - 适用于每个用户都有自己独立配置的场景
|
ImageResponse |
genImages(ImageRequest imageRequest)
生成图片
|
ImageResponse |
genImages(String apiHostByUser,
String apiKeyByUser,
ImageRequest imageRequest)
生成图片
|
okhttp3.OkHttpClient |
getClient() |
okhttp3.sse.EventSource |
pictureUnderstanding(PictureRequest pictureRequest,
okhttp3.sse.EventSourceListener eventSourceListener)
图片理解
|
okhttp3.sse.EventSource |
pictureUnderstanding(String apiHostByUser,
String apiKeyByUser,
PictureRequest pictureRequest,
okhttp3.sse.EventSourceListener eventSourceListener)
图片理解
|
okhttp3.sse.EventSource completions(CompletionRequest completionRequest, okhttp3.sse.EventSourceListener eventSourceListener) throws Exception
completionRequest - 请求信息eventSourceListener - 实现监听;通过监听的 onEvent 方法接收数据Exception - 异常okhttp3.sse.EventSource completions(String apiHostByUser, String apiKeyByUser, CompletionRequest completionRequest, okhttp3.sse.EventSourceListener eventSourceListener) throws Exception
apiHostByUser - apiHostapiKeyByUser - apiKeycompletionRequest - 请求信息eventSourceListener - 实现监听;通过监听的 onEvent 方法接收数据Exception - 异常CompletableFuture<String> completions(CompletionRequest completionRequest) throws Exception
completionRequest - 请求信息Exception - 异常CompletableFuture<String> completions(String apiHostByUser, String apiKeyByUser, CompletionRequest completionRequest) throws Exception
apiHostByUser - apiHostapiKeyByUser - apiKeycompletionRequest - 请求信息Exception - 异常ImageResponse genImages(ImageRequest imageRequest) throws Exception
imageRequest - 图片描述ExceptionImageResponse genImages(String apiHostByUser, String apiKeyByUser, ImageRequest imageRequest) throws Exception
apiHostByUser - apiHostapiKeyByUser - apiKeyimageRequest - 图片描述Exceptionokhttp3.OkHttpClient getClient()
okhttp3.sse.EventSource pictureUnderstanding(PictureRequest pictureRequest, okhttp3.sse.EventSourceListener eventSourceListener) throws Exception
pictureRequest - 图片和对图片的描述Exceptionokhttp3.sse.EventSource pictureUnderstanding(String apiHostByUser, String apiKeyByUser, PictureRequest pictureRequest, okhttp3.sse.EventSourceListener eventSourceListener) throws Exception
apiHostByUser - apiKeyByUser - pictureRequest - 图片和对图片的描述ExceptionCopyright © 2023. All rights reserved.