← 开源
thinkany-ai

rag-search

RAG Search API

AI EngineeringGive agent knowledgePython
在 GitHub 打开
增长势头
+-124 小时新增 Star-0.1%
1.18k
Star
156
Fork
+0
本周
3
贡献者
创建于 2024-03-25 · 更新于 2026-10-06 · 今日第 18473 名
主要开发者
README

rag-search

RAG Search API by thinkany.ai

apitest

quick start

  1. put .env file under root dir, set values like below:
SERPER_API_KEY=

OPENAI_BASE_URL=
OPENAI_API_KEY=
OPENAI_MODEL=gpt-3.5-turbo
OPENAI_EMBED_MODEL=text-embedding-ada-002

ZILLIZ_URI=
ZILLIZ_TOKEN=
ZILLIZ_DIM=1536
ZILLIZ_COLLECTION=

AUTH_API_KEY=
  1. install dependencies
pip install -r requirements.txt
  1. start FastAPI server
uvicorn main:app --reload --port 8069
  1. make api request
@baseUri=http://127.0.0.1:8069
@apiKey=xxx

### ping
GET {{baseUri}}/

### rag search
POST {{baseUri}}/rag-search
Content-Type: application/json
Authorization: Bearer {{apiKey}}

{
    "query": "ThinkAny.AI",
    "search_n": 10,
    "search_provider": "google",
    "is_reranking": true,
    "is_detail": true,
    "detail_min_score": 0.7,
    "detail_top_k": 3,
    "is_filter": true,
    "filter_min_score": 0.8,
    "filter_top_k": 6
}