VRSEN / agency-swarm

The only reliable agent framework built on top of the latest OpenAI Assistants API.
https://vrsen.github.io/agency-swarm/
MIT License
2.05k stars 537 forks source link

No way to point Agency-Swarm.exe to other APIs #122

Closed Mr4ntiVirus closed 1 month ago

Mr4ntiVirus commented 1 month ago

Id like to point agency-swarm.exe to other APIs such as Azure OpenAI however it does not appear that this is possible.

VRSEN commented 1 month ago

It is possible, please check docs here: https://vrsen.github.io/agency-swarm/advanced-usage/azure-openai/

Mr4ntiVirus commented 1 month ago

Thank you for your response!

I apologize if I still need a bit of guidance. I really like the framework. Could you be more specific about where to update the pointer to the API?

I don’t have confidence at the moment that I updated the right script. It may be that someone more familiar experienced had little trouble but unfortunately I need a little more detail in the Azure instructions to know exactly which scripts to edit.

If Agency Swarm is expanding into open source models with Assistance API support, perhaps an enhancement request would be helpful and have the framework include a clear place to establish the API used with an agency.

I would suggest breaking out a separate config file just for the definition of the API, and perhaps a few other key setup variables that are popular to edit. End users are very familiar with editing config files, and I would rather leave the core scripts in your framework as is. They’re great. Keep the good work!

On Sun, May 26, 2024 at 9:41 PM Arsenii Shatokhin @.***> wrote:

It is possible, please check docs here: https://vrsen.github.io/agency-swarm/advanced-usage/azure-openai/

— Reply to this email directly, view it on GitHub https://github.com/VRSEN/agency-swarm/issues/122#issuecomment-2132630441, or unsubscribe https://github.com/notifications/unsubscribe-auth/AT3GXOWLVRRG676YGMWAWK3ZEK2QLAVCNFSM6AAAAABHW3BLRGVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDCMZSGYZTANBUGE . You are receiving this because you authored the thread.Message ID: @.***>