[feature] Integrate Unify AI to Expand API Access and Optimize Performance
Is the feature request related to a problem? Yes. Currently, Gorilla has a limited set of APIs that it can access. This limits the functionality and potential use cases for LLMs using Gorilla. Additionally, there's no built-in mechanism for optimizing LLM selection based on factors like performance and cost.
Describe the solution you'd like Integrate Unify AI into Gorilla to:
- Expand API Access: Provide access to a wider range of APIs through Unify AI's platform.
- Optimize LLM Selection: Leverage Unify AI's capabilities to dynamically select the best-performing and most cost-effective LLM for each task.
This would involve:
- Utilizing the Unify AI Python SDK for seamless integration.
- Developing API adapters to connect Unify AI's endpoints with Gorilla.
- Implementing testing and documentation to ensure proper functionality.
Additional context
Unify AI website: Unify We are interested in contributing to the implementation. Please share guidelines for external contributions and the best way to discuss this integration further.
Thanks for your interest @KatoStevenMubiru Please see the instructions here on how you can contribute Unify APIs!
Thank you @ShishirPatil , let me work on it.