Expand description
OpenRouter /rerank and separately named DashScope /reranks wire shapes.
Sources: openrouter/Submit a rerank request.md and dashscope/OpenAI-compatible Rerank.md.
OpenRouter requires each result document; DashScope may omit it.
Structs§
- Dashscope
Rerank Document - Dashscope
Rerank Document Builder - Builder for
DashscopeRerankDocument. - Dashscope
Rerank Request Body - DashScope’s request accepts text documents and an optional ranking instruction.
- Dashscope
Rerank Request Body Builder - Builder for
DashscopeRerankRequestBody. - Dashscope
Rerank Response Body - Dashscope
Rerank Response Body Builder - Builder for
DashscopeRerankResponseBody. - Dashscope
Rerank Result - Dashscope
Rerank Result Builder - Builder for
DashscopeRerankResult. - Dashscope
Rerank Usage - Dashscope
Rerank Usage Builder - Builder for
DashscopeRerankUsage. - MaxPrice
- MaxPrice
Builder - Builder for
MaxPrice. - Percentile
Cutoffs - Percentile
Cutoffs Builder - Builder for
PercentileCutoffs. - Provider
Preferences - Provider
Preferences Builder - Builder for
ProviderPreferences. - Provider
Sort Config - Provider
Sort Config Builder - Builder for
ProviderSortConfig. - Rerank
Document - Rerank
Document Builder - Builder for
RerankDocument. - Rerank
Request Body - Rerank
Request Body Builder - Builder for
RerankRequestBody. - Rerank
Response Body - Rerank
Response Body Builder - Builder for
RerankResponseBody. - Rerank
Result - Rerank
Result Builder - Builder for
RerankResult. - Rerank
Usage - Rerank
Usage Builder - Builder for
RerankUsage.
Enums§
- Data
Collection - Preferred
Cutoff - Provider
Partition - Provider
Sort - Provider
Sort By - Quantization
- Rerank
Document Input - Rerank
Object