tom-doerr / zsh_codex

This is a ZSH plugin that enables you to use OpenAI's Codex AI in the command line.
MIT License
1.42k stars 72 forks source link

feat: replace openai with llmhub #23

Closed vatsalaggarwal closed 1 year ago

vatsalaggarwal commented 1 year ago

Summary

This PR integrates LLMHub. This integration allows users to get started right away (1-click!), and automatically integrates all relevant LLM providers without requiring users to set up API keys with each. Additionally we provide various tools to make it easier to improve its accuracy/latency/costs (via tools for finetuning & prompt engineering).

A user would only need to do the following to get started:

pip3 install llmhub
# llmhub was globally installed as part of previous command.
llmhub auth

llmhub auth points users to a webpage where they need to sign in via GitHub. That's it!

Features

:massage: Allow users to use your app in 1-click.

:computer: Deploy in 1-click.

:haircut: Integrate ANY LLM in 3-lines with a standardised API.

:wrench: Monitor and improve your prompts.

:earth_americas: Discover new prompts easily, and showcase your work.

:muscle: Contribute to popular prompts, and improve your skills.

:dollar: Free credits while we're in beta

Some things to note

About Us

We're @vatsalaggarwal and @sidroopdaska. @sidroopdaska was the second engineering hire at the largest autonomous driving company in Europe, and I was an ML Scientist at Amazon for 4 years and researched deep generative models!

tom-doerr commented 1 year ago

Hi, thank you for adding the changes. However I thought it would be optional to use LLMHub, the current version requires it. Could you edit this pull request and the one for https://github.com/tom-doerr/fix/pull/3 to make it optional? Otherwise it would break existing installations and make it incompatible with my other Codex projects that read the API keys from the same location.