council
v0.0.26
理事會是建立在Python的大型語言模型(LLMS)的開源平台,用於構建應用程序。
理事會提供了一個統一的界面,用於與OpenAI,Anthropic,Google和Ollama等不同LLM提供商合作。該框架使在提供商之間很容易切換,同時保持一致的接口和監視功能。
理事會的目標是為LLM應用程序提供企業級質量控制和監控(歡迎捐款)。
理事會的核心是LLM界面,該界面提供了一種與不同語言模型提供商互動的統一方法。這包括:
理事會提供了強大的配置系統,可讓您:
內置監控功能有助於跟踪:
以多種方式安裝理事會:
pip install council-ai安裝pip install git+https://github.com/chain-ml/council.git@<branch_name>pip install -e git+https://github.com/chain-ml/council.git@<branch_name>.卸載: pip uninstall council-ai
在.env文件(例如OpenAI)中設置所需的API鍵。請參閱.env.example作為一個示例。
使用make lint驗證您的代碼。
使用black .自動重新格式化文件。
可以在理事會上找到理事會的詳細文件。
請提交GitHub問題,如果您需要任何幫助或通過Discord與團隊接觸。
理事會是一個正在積極發展的項目。我們歡迎所有貢獻,拉請請求,功能請求或報告的問題。