public interface ToolsApi
| Modifier and Type | Method and Description |
|---|---|
io.reactivex.rxjava3.core.Single<WebSearchPro> |
webSearch(WebSearchParamsRequest request)
Perform intelligent web search with comprehensive response Executes advanced web
search using GLM-4 All Tools with intelligent result synthesis Features automatic
query expansion, content summarization, and quality assessment Provides structured
results optimized for AI model consumption and reasoning
|
retrofit2.Call<okhttp3.ResponseBody> |
webSearchStreaming(WebSearchParamsRequest request)
Perform intelligent web search with streaming response Executes real-time web
search using GLM-4 enhanced query processing and streams results Features automatic
query optimization, result filtering, and relevance ranking Provides incremental
results for immediate processing and user feedback
|
@Streaming
@POST(value="tools")
retrofit2.Call<okhttp3.ResponseBody> webSearchStreaming(@Body
WebSearchParamsRequest request)
request - Web search parameters including optimized query, result filters,
language preferences, and streaming options@POST(value="tools") io.reactivex.rxjava3.core.Single<WebSearchPro> webSearch(@Body WebSearchParamsRequest request)
request - Web search parameters including query, result count, content
filters, and processing preferencesCopyright © 2025. All rights reserved.