链氪巴士
  1. 首页
  2. 站点导航
  3. 文章
  4. 快讯
  5. 软件
  6. 书刊
  7. 关于

efriis/cohere-python:Python库用于访问Cohere API

efriis/cohere - python是一个Python库,能在诸多平台如cohere平台、AWS等访问Cohere模型。安装通过pip install cohere,使用时需创建客户端,可设置环境变量避免写API密钥,还支持流端点操作。虽然重视开源贡献但代码生成特殊,对R...

访问官网 →

efriis/cohere-python: Python库用于访问Cohere API

项目简介

efriis/cohere-python是一个Python库,它能够在许多不同的平台(如cohere平台、AWS(Bedrock、Sagemaker)、Azure、GCP和Oracle OCI)上访问Cohere模型。其文档可查看SDK支持文档页面,Cohere的文档和API参考也有相应的网址可供查询。

项目安装与使用

安装方面,可以使用pip install cohere。使用时,先导入cohere库,然后通过co = cohere.Client(api_key = “YOUR_API_KEY”,)创建客户端,例如进行聊天操作chat = co.chat(message = “helloworld!”, model = “command”)后打印结果。还可以设置系统环境变量CO_API_KEY来避免在代码中写入API密钥。此外,该SDK支持流端点,如使用chat_stream进行聊天流操作。

项目贡献相关

虽然这个SDK重视开源贡献,但代码是通过程序生成的。直接添加的内容需要移到生成代码中,否则在下一次生成版本时会被覆盖。可以先开一个PR作为概念验证,但可能无法直接合并,可以先开一个issue进行讨论。不过对README的贡献是非常欢迎的。

项目总结

efriis/cohere-python这个Python库为访问Cohere API提供了方便的途径,在多平台使用Cohere模型时有一定的应用价值。欢迎大家留言讨论关于这个项目的任何想法或者使用经验等。

项目地址

GitHub链接直达