https://duckduckgo-api0.vercel.app/search?q=啊对对对是什么梗&max_results=3
使用vercel部署的本项目,免费,但是vercel免费用量用完就无了
可点下方按钮部署到自己的Vercel
- 前往 vercel.com
- 点击
Login
- 点击
Continue with GitHub
通过 GitHub 进行登录 - 登录 GitHub 并允许访问所有存储库(如果系统这样提示)
- Fork 这个仓库
- 返回到你的 Vercel dashboard
- 选择
Import Project
- 选择
Import a Git Repository
- 选择 root 并将所有内容保持不变,并且只需添加名为 PAT_1 的环境变量(如图所示),其中将包含一个个人访问令牌(PAT),你可以在这里轻松创建(保留默认,并且只需要命名下,名字随便)
- 点击 deploy,这就完成了,查看你的域名就可使用 API 了!
- 注意,国内用户还得部署自己的二级域名
git clone https://github.com/alitrack/duckduckgo-api.git
cd duckduckgo-api
python3 -m venv .venv && source .venv/bin/activate && pip install -r requirements.txt
uvicorn --host 0.0.0.0 --port 8000 app:app