| 限定符和类型 | 方法和说明 |
|---|---|
static ConversationResult |
ConversationResult.fromDashScopeResult(DashScopeResult dashScopeResult) |
| 限定符和类型 | 方法和说明 |
|---|---|
static GenerationResult |
GenerationResult.fromDashScopeResult(DashScopeResult dashScopeResult) |
| 限定符和类型 | 方法和说明 |
|---|---|
static ImageSynthesisListResult |
ImageSynthesisListResult.fromDashScopeResult(DashScopeResult dashScopeResult) |
static ImageSynthesisResult |
ImageSynthesisResult.fromDashScopeResult(DashScopeResult dashScopeResult) |
| 限定符和类型 | 方法和说明 |
|---|---|
DashScopeResult |
AsynchronousApi.asyncCall(ParamT param,
ServiceOption serviceOption)
Call async interface and return async task info.
|
DashScopeResult |
SynchronizeHalfDuplexApi.call(ParamT param)
Call the server to get the whole result.
|
DashScopeResult |
AsynchronousApi.call(ParamT param,
ServiceOption serviceOption)
Call the server to get the whole result.
|
DashScopeResult |
AsynchronousApi.cancel(DashScopeResult taskInfo,
String apiKey) |
DashScopeResult |
AsynchronousApi.cancel(String taskId,
String apiKey) |
DashScopeResult |
AsynchronousApi.fetch(DashScopeResult taskInfo,
String apiKey) |
DashScopeResult |
AsynchronousApi.fetch(String taskId,
String apiKey)
Get the async task information, if the is completed will return the result, otherwise return
task status.
|
DashScopeResult |
AsynchronousApi.list(AsyncTaskListParam param) |
DashScopeResult |
AsynchronousApi.list(String startTime,
String endTime,
String modelName,
String apiKeyId,
String region,
String status,
Integer pageNo,
Integer pageSize) |
DashScopeResult |
SynchronizeFullDuplexApi.streamIn(ParamT param)
Call the server to get the whole result.
|
DashScopeResult |
AsynchronousApi.wait(DashScopeResult taskInfo,
String apiKey) |
DashScopeResult |
AsynchronousApi.wait(String taskId,
String apiKey)
Wait for async task completed and return task result.
|
| 限定符和类型 | 方法和说明 |
|---|---|
io.reactivex.Flowable<DashScopeResult> |
SynchronizeFullDuplexApi.duplexCall(ParamT param)
Call the server to get the result by stream.
|
io.reactivex.Flowable<DashScopeResult> |
SynchronizeHalfDuplexApi.streamCall(ParamT param)
Call the server to get the result by stream.
|
| 限定符和类型 | 方法和说明 |
|---|---|
DashScopeResult |
AsynchronousApi.cancel(DashScopeResult taskInfo,
String apiKey) |
DashScopeResult |
AsynchronousApi.fetch(DashScopeResult taskInfo,
String apiKey) |
String |
AsynchronousApi.getTaskId(DashScopeResult task) |
DashScopeResult |
AsynchronousApi.wait(DashScopeResult taskInfo,
String apiKey) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
SynchronizeHalfDuplexApi.call(ParamT param,
ResultCallback<DashScopeResult> callback)
Call the server to get the result in the callback function.
|
void |
SynchronizeFullDuplexApi.duplexCall(ParamT param,
ResultCallback<DashScopeResult> callback)
Call the server to get the result by stream.
|
void |
SynchronizeHalfDuplexApi.streamCall(ParamT param,
ResultCallback<DashScopeResult> callback)
Call the server to get the result by stream.
|
void |
SynchronizeFullDuplexApi.streamIn(ParamT param,
ResultCallback<DashScopeResult> callback)
Call the server to get the result in the callback function.
|
| 限定符和类型 | 方法和说明 |
|---|---|
static RecognitionResult |
RecognitionResult.fromDashScopeResult(DashScopeResult dashScopeResult) |
| 限定符和类型 | 方法和说明 |
|---|---|
static TranscriptionResult |
TranscriptionResult.fromDashScopeResult(DashScopeResult dashScopeResult) |
| 限定符和类型 | 方法和说明 |
|---|---|
static SpeechSynthesisResult |
SpeechSynthesisResult.fromDashScopeResult(DashScopeResult dashScopeResult) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
MessageManager.add(DashScopeResult result) |
| 限定符和类型 | 方法和说明 |
|---|---|
static TextEmbeddingResult |
TextEmbeddingResult.fromDashScopeResult(DashScopeResult dashScopeResult) |
| 限定符和类型 | 方法和说明 |
|---|---|
DashScopeResult |
HalfDuplexClient.send(HalfDuplexRequest req)
Blocking send http request and get the response body.
|
DashScopeResult |
FullDuplexClient.streamIn(FullDuplexRequest req) |
| 限定符和类型 | 方法和说明 |
|---|---|
io.reactivex.Flowable<DashScopeResult> |
FullDuplexClient.duplex(FullDuplexRequest req) |
io.reactivex.Flowable<DashScopeResult> |
HalfDuplexClient.streamOut(HalfDuplexRequest req) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
FullDuplexClient.duplex(FullDuplexRequest req,
ResultCallback<DashScopeResult> callback) |
void |
HalfDuplexClient.send(HalfDuplexRequest req,
ResultCallback<DashScopeResult> callback) |
void |
FullDuplexClient.streamIn(FullDuplexRequest req,
ResultCallback<DashScopeResult> callback) |
void |
HalfDuplexClient.streamOut(HalfDuplexRequest req,
ResultCallback<DashScopeResult> callback) |
| 限定符和类型 | 方法和说明 |
|---|---|
DashScopeResult |
OkHttpWebSocketClient.send(HalfDuplexRequest req) |
DashScopeResult |
OkHttpHttpClient.send(HalfDuplexRequest req) |
DashScopeResult |
OkHttpWebSocketClient.streamIn(FullDuplexRequest req) |
| 限定符和类型 | 方法和说明 |
|---|---|
io.reactivex.Flowable<DashScopeResult> |
OkHttpWebSocketClient.duplex(FullDuplexRequest req) |
io.reactivex.Flowable<DashScopeResult> |
OkHttpWebSocketClient.streamOut(HalfDuplexRequest req) |
io.reactivex.Flowable<DashScopeResult> |
OkHttpHttpClient.streamOut(HalfDuplexRequest req) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
OkHttpWebSocketClient.duplex(FullDuplexRequest req,
ResultCallback<DashScopeResult> callback) |
void |
OkHttpWebSocketClient.send(HalfDuplexRequest req,
ResultCallback<DashScopeResult> callback) |
void |
OkHttpHttpClient.send(HalfDuplexRequest req,
ResultCallback<DashScopeResult> callback) |
void |
OkHttpWebSocketClient.streamIn(FullDuplexRequest req,
ResultCallback<DashScopeResult> callback) |
void |
OkHttpWebSocketClient.streamOut(HalfDuplexRequest req,
ResultCallback<DashScopeResult> callback) |
void |
OkHttpHttpClient.streamOut(HalfDuplexRequest req,
ResultCallback<DashScopeResult> callback) |
| 限定符和类型 | 方法和说明 |
|---|---|
DashScopeResult |
GeneralHalfDuplexApi.call(HalfDuplexServiceParam param)
Call the server to get the whole result, only http protocol
|
| 限定符和类型 | 方法和说明 |
|---|---|
io.reactivex.Flowable<DashScopeResult> |
GeneralHalfDuplexApi.streamCall(HalfDuplexServiceParam param)
Call the server to get the result by stream. http and websocket.
|
| 限定符和类型 | 方法和说明 |
|---|---|
void |
GeneralHalfDuplexApi.call(HalfDuplexServiceParam param,
ResultCallback<DashScopeResult> callback)
Call the server to get the result in the callback function.
|
void |
GeneralHalfDuplexApi.streamCall(HalfDuplexServiceParam param,
ResultCallback<DashScopeResult> callback) |
Copyright © 2023. All rights reserved.