Bridging AI models
Project description
OmniBridge
OmniBridge is a CLI tool that bridges between different AI models. It helps you can access different AI models in a centralized place.
Install
> pip install omnibridge
Usage
Available in CLI with the following arguments:
- -m / --model
- -p / --prompt
- -l / --load-config
single model example:
python main.py -m chatgpt -p hello
multi model example:
python main.py -m chatgpt -p hello -m dalle -p goodbye
Note that the order of specification matters, meaning that in the above example, chatgpt will get the prompt hello and dalle will get the prompt goodbye
The configurations can be set in a .json file and given to the CLI tool with the flag -l <PATH_TO_CONFIG_FILE>.
For example:
{
"chatgpt": {
"api_key": "...",
"model": "..."
},
"hugging_face": {
"api_key": "...",
"model_id": "..."
},
"dalle": {
"api_key": "...",
"num_of_images": ...,
"resolution": "..."
}
}
Community
Join our discord server and share your feedback and ideas with us!
Contribute:
Join us in shaping the future of A.I!
For information on how to contribute, see here.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
File details
Details for the file OmniBridge-0.1.67.tar.gz.
File metadata
- Download URL: OmniBridge-0.1.67.tar.gz
- Upload date:
- Size: 16.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.11.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
730aff3e646e7133e2cf7bd57081126c7f7b57eeeabf64d8bd50daa8c7d3752b
|
|
| MD5 |
4c6c659cf61e87cc24e119cdbeaa591a
|
|
| BLAKE2b-256 |
43c5ab743be0402c9dd5f7901dfda29e74241a6192e42be85564037eb182f0be
|