Files
LangBot/requirements.txt
devin-ai-integration[bot] ac1d39580b feat: add Google Gemini API support (#1418)
* feat: add Google Gemini API support

Co-Authored-By: Junyan Qin <Chin> <rockchinq@gmail.com>

* fix: remove unused imports

Co-Authored-By: Junyan Qin <Chin> <rockchinq@gmail.com>

* feat: add google-genai dependency

Co-Authored-By: Junyan Qin <Chin> <rockchinq@gmail.com>

* fix: update Gemini API implementation to use correct API methods

Co-Authored-By: Junyan Qin <Chin> <rockchinq@gmail.com>

* refactor: improve Gemini API implementation based on official documentation

Co-Authored-By: Junyan Qin <Chin> <rockchinq@gmail.com>

* fix: remove unsupported timeout parameter from Gemini API implementation

Co-Authored-By: Junyan Qin <Chin> <rockchinq@gmail.com>

* fix: correct Gemini API implementation based on official documentation

Co-Authored-By: Junyan Qin <Chin> <rockchinq@gmail.com>

* feat: update geminichatcmpl

* deps: add google-generativeai

---------

Co-authored-by: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
Co-authored-by: Junyan Qin <Chin> <rockchinq@gmail.com>
2025-05-14 15:05:04 +08:00

48 lines
523 B
Plaintext

# direct
requests
openai>1.0.0
anthropic
colorlog~=6.6.0
aiocqhttp
qq-botpy-rc
nakuru-project-idk
Pillow
tiktoken
PyYaml
aiohttp
pydantic>2.0
websockets
urllib3
psutil
async-lru
ollama
quart
sqlalchemy[asyncio]
aiosqlite
quart-cors
aiofiles
aioshutil
argon2-cffi
pyjwt
pycryptodome
lark-oapi
discord.py
cryptography
gewechat-client
dingtalk_stream
dashscope
python-telegram-bot
certifi
mcp
sqlmodel
slack_sdk
telegramify-markdown
google-genai
google-generativeai
# indirect
taskgroup==0.0.0a4
ruff
pre-commit
python-socks