How can I integrate a new OpenAI-like API or an Ollama-specific one into this tool · Issue #1 · otto8-ai/otto8 · GitHub
More Web Proxy on the site http://driver.im/
You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
First We truly appreciate all the contributions and efforts from everyone involved in making this project successful and open sourcing it
In which part of this repository should I integrate a new OpenAI-like API or an Ollama-specific one? Are there existing modules or files where such APIs are typically added, and what considerations should be taken into account during integration?
Regards
The text was updated successfully, but these errors were encountered:
model-providers are just tools that will be invoked in a specific way.
For OpenAI-like APIs we have a common proxy abstraction in the openai-model-provider.
All open model-providers are defined in our tools repository: https://github.com/obot-platform/tools
FYI: I'll be adding a generic OpenAI-like provider today or tomorrow.
You can configure model-providers through the Obot/Otto8 admin interface.
I reviewed the ollama-model-provider and couldn't determine how a specific model is chosen when invoking ollama. Is this feature currently supported, or could it be added in the future?
Tbc when I mention "adding" a feature, I'm referring specifically to making it simple to choose a model directly through the UI. While I could set up an environment variable and hardcode the selection, I believe providing this capability via the user interface would be more seamless for users
First We truly appreciate all the contributions and efforts from everyone involved in making this project successful and open sourcing it
In which part of this repository should I integrate a new OpenAI-like API or an Ollama-specific one? Are there existing modules or files where such APIs are typically added, and what considerations should be taken into account during integration?
Regards
The text was updated successfully, but these errors were encountered: