mirror of
https://github.com/vxcontrol/pentagi.git
synced 2026-07-21 08:15:23 -04:00
[GH-ISSUE #67] [Enhancement]: api importing improvements #36
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @s-b-repo on GitHub (Oct 25, 2025).
Original GitHub issue: https://github.com/vxcontrol/pentagi/issues/67
Originally assigned to: @asdek on GitHub.
Target Component
Core Services (Frontend UI/Backend API), AI Agents (Researcher/Developer/Executor)
Enhancement Description
could we load a list of apis from a json,csv or txt so we can mass import multiable apis from diffrent and same model so we can use more isntances at one
Technical Details
it would affect desigin and intergration etc
Designs and Mockups
No response
Alternative Solutions
No response
Verification
@asdek commented on GitHub (Oct 25, 2025):
Hello @s-b-repo,
Thanks for the suggestion! To implement this properly, I need to understand a few things:
Could you share an example of what you're trying to achieve? This would help me understand exactly what you need
@s-b-repo commented on GitHub (Oct 26, 2025):
like say you have multiable paid istances of chatgpt you want to use or just have a conf for instant configuration when you launch instance in something like docker so you dont have to add the apis everytime
@asdek commented on GitHub (Mar 19, 2026):
hey @s-b-repo
this has actually been solved with PR #185!
we added support for four new providers (Moonshot, Alibaba Cloud, z.ai, DeepSeek), but more importantly we expanded full LiteLLM integration which addresses exactly what you're asking for.
check out this guide:
https://github.com/vxcontrol/pentagi?tab=readme-ov-file#using-litellm-proxy
how it works:
what you get:
*_PROVIDERvariables where PentAGI automatically adds model prefixesthis means you can configure everything once in your docker environment and never have to re-add APIs. all configuration is in
.envfile and persists across container restarts.closing this as resolved since LiteLLM integration covers this use case. let me know if you need help setting it up!