当前位置: 首页 > news >正文

音乐网站开发可行性分析谷歌引擎搜索

音乐网站开发可行性分析,谷歌引擎搜索,广东加盟网站建设,wordpress登录插件github大家好,MetaGPT 是基于大型语言模型(LLMs)的多智能体协作框架,GitHub star数量已经达到31.3k。 接下来我们聊一下快速上手 这里写目录标题 一、环境搭建1.python 环境2. MetaGpt 下载 二、MetaGPT配置1.调用 ChatGPT API 服务2.简…

大家好,MetaGPT 是基于大型语言模型(LLMs)的多智能体协作框架,GitHub star数量已经达到31.3k+。
接下来我们聊一下快速上手

这里写目录标题

      • 一、环境搭建
        • 1.python 环境
        • 2. MetaGpt 下载
      • 二、MetaGPT配置
        • 1.调用 ChatGPT API 服务
        • 2.简单使用
          • 二十一点游戏
          • 贪吃蛇游戏

一、环境搭建

python 环境最好是 3.9

1.python 环境

利用 anaconda 创建 python3.9 的虚拟环境

conda create -n python39 python-3.9
2. MetaGpt 下载
git clone https://github.com/geekan/MetaGPT.git
cd /your/path/to/MetaGPT
pip install -e .

也可以采取以下方式

pip install metagpt
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple metagpt==0.5.2
pip install git+https://github.com/geekan/MetaGPT

二、MetaGPT配置

1.调用 ChatGPT API 服务

API 可以在万能的某宝上获取,再次就不多赘述。在此主要想和大家聊了聊怎么调用 AIP

在此之前我们需要:

  • 安装 openai
pip install --upgrade openai
  • 获取 API 密钥 (某宝,文章最后有介绍方法)
  • 配置 python 科学代理

【控制面板】->【网络和Internet】->【Internet选项】->【连接】->【局域网设置】

之后在python里运行下方的代码,将冒号内的内容改为上图红色框框里的地址。

os.environ["http_proxy"] = "http://127.0.0.1:7890"
os.environ["https_proxy"] = "http://127.0.0.1:7890"

如下图

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

打开我们亲爱的 jupyter (也而已是 pycharm) 运行 简单的测试代码

import os
from openai import OpenAIos.environ["http_proxy"] = "http://127.0.0.1:7890"
os.environ["https_proxy"] = "http://127.0.0.1:7890"os.environ["OPENAI_API_KEY"] = "sk-*****"client = OpenAI()completion = client.chat.completions.create(model="gpt-3.5-turbo",messages=[{"role": "system", "content": "You are a poetic assistant, skilled in explaining complex programming concepts with creative flair."},{"role": "user", "content": "Compose a poem that explains the concept of recursion in programming."}]
)print(completion.choices[0].message)

得到以下输出, 调用API成功。

在这里插入图片描述

2.简单使用

接下来通过二十一点和贪吃蛇两个游戏来带大家简单运用一些 MetaGpt

二十一点游戏

该代码在 jupter 运行

代码如下

import asyncio
from metagpt.roles import (Architect,Engineer,ProductManager,ProjectManager,
)
from metagpt.team import Teamimport os
from openai import OpenAIos.environ["http_proxy"] = "http://127.0.0.1:7890"
os.environ["https_proxy"] = "http://127.0.0.1:7890"os.environ["OPENAI_API_KEY"] = "sk-*
async def startup(idea: str):company = Team()company.hire([ProductManager(),Architect(),ProjectManager(),Engineer(),])company.invest(investment=3.0)company.start_project(idea=idea)await company.run(n_round=5)
await startup(idea="write a cli blackjack game")

这段代码体现了 MetaGPT 的设计理念,该设计理念认为每个项目都可以抽象为一个标准流程(SOP)。在这个 SOP 下,不同的角色(Role)负责项目的不同方面,组成一个项目组(Team),共同完成项目。在上述代码中,MetaGPT 利用了 ProductManager、Architect、ProjectManager 和 Engineer 四个角色组成了一个项目组(Team),并共同完成了一个游戏开发任务。

metagpt生成了所有的设计文件和代码框架。

在这里插入图片描述

贪吃蛇游戏

接下来我们在 终端 运行

1.首先修改配置文件,拷贝样例配置 config.yaml 中的内容到你的新文件中,然后添加一下内容

OPENAI_BASE_URL: "https://api.openai.com/v1"
OPENAI_PROXY: "http://127.0.0.1:7890"
OPENAI_API_KEY: "sk-***"  # set the value to sk-xxx if you host the openai interface for open llm model
OPENAI_API_MODEL: "gpt-3.5-turbo"
# OPENAI_API_MODEL: "gpt-4-1106-preview"
MAX_TOKENS: 1500
RPM: 10
TIMEOUT: 60 # Timeout for llm invocation

2.然后再终端运行

metagpt "写一个贪吃蛇游戏"

在这里插入图片描述

就会在终端显示思路和代码,随后我们可以在 workspace 目录下看到游戏的全部代码

在这里插入图片描述

运行

MetaGPT\workspace\game_snake\game_snake> python .\main.py

启动!

在这里插入图片描述


在这里讲一讲 openai api key 的获取方法

在获取OpenAI API key之前我们需要openai官网中注册一个账号。这里假设我们已经有了openai账号,先在openai官网登录,然后选择API。(如下图)

在这里插入图片描述

在OPENAI的API官网首页左侧边栏找到API keys,点击进入:

在这里插入图片描述

点击 Create new secret key

http://www.mmbaike.com/news/73465.html

相关文章:

  • 专门做网站关键词排名关键词搜索工具有哪些
  • 营销型网站建设的优缺点推广网站大全
  • 网站建设公司的出路seo实战培训教程
  • 网站搭建公司排行百度导航下载2022最新版官网
  • 学做热干面网站it培训班真的有用吗
  • 怀化北京网站建设软文怎么写吸引人
  • 预定型网站有哪些合肥网站推广公司排名
  • 万网ecs网站环境搭建厦门人才网最新招聘信息
  • 武汉做网站选华企加速器cpc广告点击日结联盟
  • 网站首次打开速度慢wordpress全网营销培训
  • seo基础入门视频教程嘉兴优化公司
  • 遵义市住房和城乡建设局网站外链信息
  • 网站排名怎样做有效百度快照怎么弄
  • 武汉网站制作怎么做seo刷网站
  • 网站优化需求表seo页面内容优化
  • 免费成品网站搭建网站平台需要多少钱
  • 做网站交互demo工具nba最新交易
  • 做出口的网站南京网站快速排名提升
  • 申请建设网站的报告书搜索引擎快速排名推广
  • 可以做数理化的网站广东今日最新疫情通报
  • 自己网站让百度收录怎么搜索会展示网络推广外包
  • 徐州网络公司排名企业站seo
  • 在线制作个人网站买外链网站
  • 网站分析报告怎么做谷歌关键词排名优化
  • 地图素材如何做ppt模板下载网站seo关键词优化最多可以添加几个词
  • 那个网站专做文具批发镇江抖音seo
  • 我用帝国做的网站上传到别一个服务器上重新邦了一个域名优化大师官网下载
  • 织梦网站标题被篡改快排seo
  • 网站的站点地图设计磁力天堂最佳搜索引擎入口
  • 做家纺的主要国际网站抖音推广平台