| 1234567891011121314151617181920212223242526272829303132333435 |
- #!/bin/bash
- # 混合检索HTTP服务请求示例
- # 服务地址:http://localhost:18001
- # 接口路径:/hybrid_search
- # 请求方法:POST
- # 请求格式:application/json
- # 示例1:基本请求(仅文本查询)
- echo "示例1:基本请求(仅文本查询)"
- curl -X POST "http://localhost:18001/hybrid_search" \
- -H "Content-Type: application/json" \
- -d '{
- "text_query": "这是一个测试文本查询",
- "topn": 2
- }'
- echo -e "\n\n示例2:完整请求(文本+图片)"
- # 示例2:完整请求(文本+图片)
- curl -X POST "http://localhost:18001/hybrid_search" \
- -H "Content-Type: application/json" \
- -d '{
- "text_query": "这是一个带图片的测试查询",
- "image": "https://example.com/test.jpg",
- "topn": 5
- }'
- echo -e "\n\n示例3:使用默认topn值"
- # 示例3:使用默认topn值(默认值为2)
- curl -X POST "http://localhost:18001/hybrid_search" \
- -H "Content-Type: application/json" \
- -d '{
- "text_query": "这是一个使用默认值的测试",
- "image": "https://example.com/another.jpg"
- }'
|