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模型时有一定的应用价值。欢迎大家留言讨论关于这个项目的任何想法或者使用经验等。