public interface ArkApi
| Modifier and Type | Method and Description |
|---|---|
io.reactivex.Single<ChatCompletionResult> |
createBatchChatCompletion(ChatCompletionRequest request,
String model,
Map<String,String> customHeaders) |
io.reactivex.Single<ChatCompletionResult> |
createChatCompletion(ChatCompletionRequest request,
String model,
Map<String,String> customHeaders) |
retrofit2.Call<okhttp3.ResponseBody> |
createChatCompletionStream(ChatCompletionRequest request,
String model,
Map<String,String> customHeaders) |
io.reactivex.Single<CreateContextResult> |
createContext(CreateContextRequest request,
String model,
Map<String,String> customHeaders) |
io.reactivex.Single<ChatCompletionResult> |
createContextChatCompletion(ContextChatCompletionRequest request,
String model,
Map<String,String> customHeaders) |
retrofit2.Call<okhttp3.ResponseBody> |
createContextChatCompletionStream(ContextChatCompletionRequest request,
String model,
Map<String,String> customHeaders) |
@POST(value="/api/v3/chat/completions") io.reactivex.Single<ChatCompletionResult> createChatCompletion(@Body ChatCompletionRequest request, @Header(value="X-Request-Model") String model, @HeaderMap Map<String,String> customHeaders)
@POST(value="/api/v3/batch/chat/completions") io.reactivex.Single<ChatCompletionResult> createBatchChatCompletion(@Body ChatCompletionRequest request, @Header(value="X-Request-Model") String model, @HeaderMap Map<String,String> customHeaders)
@Streaming
@POST(value="/api/v3/chat/completions")
retrofit2.Call<okhttp3.ResponseBody> createChatCompletionStream(@Body
ChatCompletionRequest request,
@Header(value="X-Request-Model")
String model,
@HeaderMap
Map<String,String> customHeaders)
@POST(value="/api/v3/context/create") io.reactivex.Single<CreateContextResult> createContext(@Body CreateContextRequest request, @Header(value="X-Request-Model") String model, @HeaderMap Map<String,String> customHeaders)
@POST(value="/api/v3/context/chat/completions") io.reactivex.Single<ChatCompletionResult> createContextChatCompletion(@Body ContextChatCompletionRequest request, @Header(value="X-Request-Model") String model, @HeaderMap Map<String,String> customHeaders)
@Streaming
@POST(value="/api/v3/context/chat/completions")
retrofit2.Call<okhttp3.ResponseBody> createContextChatCompletionStream(@Body
ContextChatCompletionRequest request,
@Header(value="X-Request-Model")
String model,
@HeaderMap
Map<String,String> customHeaders)
Copyright © 2025. All rights reserved.