当前位置:   article > 正文

Linux/FreeBSD下使用免费Open_Interpreter 体验_open-interpreter 免费模型

open-interpreter 免费模型

近期github又出现一个明星项目,叫open-interpreter(开放解释器),一个多月时间star数达到24.8k。它是openai的interpreter的开源版,它支持本地调用chatgpt、llama等大模型,并可以跟本地系统交互,简直就是“天网”个人版!

这么好的东西,让我们在Linux/FreeBSD下体验一下吧!

第一步:首先安装相关库:

  1. pip install openai==0.27.10
  2. pip install open-interpreter==0.1.1
  3. # pip install https://studio-package.bj.bcebos.com/aistudio-0.0.2-py3-none-any.whl
  4. # pip install flask_cors watchdog~=3.0.0
  5. pip install python-dotenv
  6. # pip install ipywidgets

第二步:配置chatgpt相关

如果有chatgpt的帐号,直接下一步,如果没有,我们需要自己使用gpt4free来处理一下。具体安装过程见这个帖子:https://blog.csdn.net/skywalk8163/article/details/134456740

pip install g4f 安装好之后,执行g4f api 即可。

若使用gpt4free,安装好open-interpreter之后,在准备执行的目录创建一个.env文件,文件内容:

  1. OPENAI_API_KEY="CSDN_is_AWESOME!"
  2. OPENAI_API_BASE="https://127.0.0.1:1337/v1"

 第三步:执行interpreter

可以在python的交互界面执行,执行代码:

  1. import os
  2. import openai
  3. from dotenv import load_dotenv, find_dotenv
  4. _ = load_dotenv() # read local .env file
  5. openai.api_key = os.getenv('OPENAI_API_KEY')
  6. import interpreter
  7. interpreter.model = "gpt-3.5-turbo"
  8. interpreter.chat("帮我写用python打印九九乘法表的代码") # Executes a single command

当然也可以在命令行下直接使用interpreter命令,如果没有chatgpt帐号,这时候需要修改openai的环境变量:

  1. export OPENAI_API_KEY=your_api_key
  2. export OPENAI_API_BASE="https://127.0.0.1:1337/v1"

如果大家看着很麻烦,可以直接体验下这个项目,所有的配置都已经设置好,只需要一键执行即可,项目地址:星河璀璨:飞桨星河文心SDK与open interpreter构成“小天网”雏形

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/weixin_40725706/article/detail/491926
推荐阅读
相关标签
  

闽ICP备14008679号