public interface AssistantApi
| Modifier and Type | Method and Description |
|---|---|
io.reactivex.rxjava3.core.Single<AssistantCompletion> |
assistantCompletion(AssistantParameters request)
Generate assistant response with complete output Creates conversational responses
and returns the complete assistant reply
|
retrofit2.Call<okhttp3.ResponseBody> |
assistantCompletionStream(AssistantParameters request)
Generate assistant response with streaming output Creates real-time conversational
responses with streaming delivery
|
io.reactivex.rxjava3.core.Single<AssistantConversationUsageListStatus> |
queryConversationUsage(AssistantConversationParameters request)
Query conversation usage statistics Retrieves usage metrics and conversation
history for assistant interactions
|
io.reactivex.rxjava3.core.Single<AssistantSupportStatus> |
querySupport(AssistantQuerySupportParams request)
Query assistant support capabilities Retrieves information about available
assistant features and supported operations
|
@Streaming
@POST(value="assistant")
retrofit2.Call<okhttp3.ResponseBody> assistantCompletionStream(@Body
AssistantParameters request)
request - Assistant parameters including messages, model settings, and context@POST(value="assistant") io.reactivex.rxjava3.core.Single<AssistantCompletion> assistantCompletion(@Body AssistantParameters request)
request - Assistant parameters including conversation context and settings@POST(value="assistant/list") io.reactivex.rxjava3.core.Single<AssistantSupportStatus> querySupport(@Body AssistantQuerySupportParams request)
request - Query parameters for support information@POST(value="assistant/conversation/list") io.reactivex.rxjava3.core.Single<AssistantConversationUsageListStatus> queryConversationUsage(@Body AssistantConversationParameters request)
request - Conversation query parameters including filters and paginationCopyright © 2025. All rights reserved.