get_api_doc
Retrieve and rank COPT API documentation by name or natural language description to find usage details for Python interfaces.
Instructions
根据查询指令召回并排序最相似的API文档,在你不清楚COPT的相关API用法时,可以调用此工具
Args: instructions: 查询指令,支持自然语言描述与代码片段的查询,参考的查询指令如下: - "name": 查询API名称,如"Model.addConstr()"/"Envr()" - "description": 查询需求描述,如"使用矩阵建模添加一组线性约束" language: API接口语言,目前支持的语言如下: - "Python": Python接口 domain: 查询指令对应的字段,目前支持的领域如下: - "name": 查询API名称 - "description": 查询API描述 recall_num: 查询召回数量,默认为10,最大为25 return_num: 重排序后最终返回数量,默认为3,最大为8
Hints: - 在能够明确API名称时,优先选择"name"字段 - 在希望精准查询特定API时,推荐选择"name"字段 - 在希望根据需求描述模糊查询时,推荐选择"description"字段
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| domain | Yes | 查询指令对应的字段 | |
| language | Yes | API接口语言 | |
| recall_num | Yes | 查询召回数量 | |
| return_num | Yes | 重排序后最终返回数量 | |
| instructions | Yes | 查询指令,支持自然语言描述与代码片段的查询 |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |