Python code to communicate with various LLMs and AI models using Jupyter Notebooks and also supports Google Colab.
You will be prompted in main() to enter your API keys for the following files:
For the following, you will need to set the API_KEY
variable in the code (top of file):
-
-
Free model support (API Key still required):
-
Dynamically get all free models available
-
Dynamically get free models supporting media uploads
-
Chat with a single model
-
-
Dynamically get all models matching your budget
WIP:
-
File & Media uploading
-
Chat with multiple models at once
-
Avoid sending request to deprecated models (namely: google/gemini-2.5-pro-exp-03-25)
-
If you would like to contribute, please fork the repository and submit a pull request.