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与团队接触。
理事会是一个正在积极发展的项目。我们欢迎所有贡献,拉请请求,功能请求或报告的问题。