接口 DifyCompletionClient
- 所有超级接口:
AutoCloseable,DifyBaseClient
- 所有已知子接口:
DifyClient
- 所有已知实现类:
DefaultDifyClient
Dify 文本生成型应用客户端接口
包含文本生成型应用相关的功能
-
方法概要
修饰符和类型方法说明sendCompletionMessage(CompletionRequest request) 发送文本生成请求(阻塞模式)voidsendCompletionMessageStream(CompletionRequest request, CompletionStreamCallback callback) 发送文本生成请求(流式模式)stopCompletion(String taskId, String user) 停止文本生成byte[]textToAudio(String messageId, String text, String user) 文字转语音从接口继承的方法 io.github.imfangs.dify.client.DifyBaseClient
close, getAppInfo, getAppParameters, getAppWebAppSettings, previewFile, previewFile, uploadFile, uploadFile, uploadFile
-
方法详细资料
-
sendCompletionMessage
CompletionResponse sendCompletionMessage(CompletionRequest request) throws IOException, DifyApiException 发送文本生成请求(阻塞模式)- 参数:
request- 请求- 返回:
- 响应
- 抛出:
IOException- IO异常DifyApiException- API异常
-
sendCompletionMessageStream
void sendCompletionMessageStream(CompletionRequest request, CompletionStreamCallback callback) throws IOException, DifyApiException 发送文本生成请求(流式模式)- 参数:
request- 请求callback- 回调- 抛出:
IOException- IO异常DifyApiException- API异常
-
stopCompletion
停止文本生成- 参数:
taskId- 任务 IDuser- 用户标识- 返回:
- 响应
- 抛出:
IOException- IO异常DifyApiException- API异常
-
textToAudio
文字转语音- 参数:
messageId- 消息 IDtext- 文本user- 用户标识- 返回:
- 音频数据
- 抛出:
IOException- IO异常DifyApiException- API异常
-