public interface ChatAPI
| Modifier and Type | Method and Description |
|---|---|
retrofit2.Call<BaseResponse<Chat>> |
cancel(CancelChatReq req,
BaseReq baseReq) |
retrofit2.Call<BaseResponse<Chat>> |
chat(String conversationID,
CreateChatReq req,
BaseReq baseReq) |
retrofit2.Call<BaseResponse<Chat>> |
retrieve(String conversationID,
String chatID,
BaseReq baseReq) |
retrofit2.Call<okhttp3.ResponseBody> |
stream(String conversationID,
CreateChatReq req,
BaseReq baseReq) |
retrofit2.Call<okhttp3.ResponseBody> |
streamSubmitToolOutputs(String conversationID,
String chatID,
SubmitToolOutputsReq req,
BaseReq baseReq) |
retrofit2.Call<BaseResponse<Chat>> |
submitToolOutputs(String conversationID,
String chatID,
SubmitToolOutputsReq req,
BaseReq baseReq) |
@POST(value="/v3/chat") retrofit2.Call<BaseResponse<Chat>> chat(@Query(value="conversation_id") String conversationID, @Body CreateChatReq req, @Tag BaseReq baseReq)
@POST(value="/v3/chat")
@Streaming
retrofit2.Call<okhttp3.ResponseBody> stream(@Query(value="conversation_id")
String conversationID,
@Body
CreateChatReq req,
@Tag
BaseReq baseReq)
@GET(value="/v3/chat/retrieve") retrofit2.Call<BaseResponse<Chat>> retrieve(@Query(value="conversation_id") String conversationID, @Query(value="chat_id") String chatID, @Tag BaseReq baseReq)
@POST(value="/v3/chat/cancel") retrofit2.Call<BaseResponse<Chat>> cancel(@Body CancelChatReq req, @Tag BaseReq baseReq)
@POST(value="/v3/chat/submit_tool_outputs")
@Streaming
retrofit2.Call<okhttp3.ResponseBody> streamSubmitToolOutputs(@Query(value="conversation_id")
String conversationID,
@Query(value="chat_id")
String chatID,
@Body
SubmitToolOutputsReq req,
@Tag
BaseReq baseReq)
@POST(value="/v3/chat/submit_tool_outputs") retrofit2.Call<BaseResponse<Chat>> submitToolOutputs(@Query(value="conversation_id") String conversationID, @Query(value="chat_id") String chatID, @Body SubmitToolOutputsReq req, @Tag BaseReq baseReq)
Copyright © 2025. All rights reserved.