MetaGPT 快速开始

本快速入门可帮助您将 LLM 申请与 Langfuse 集成。它将记录一个 LLM 调用以开始。
安装

pip install metagpt
完整的安装方法可在 安装 部分找到。

安装

确保您的系统上安装了 Python 3.9+ 。您可以使用以下命令进行检查 python --version
您可以像这样使用 conda:conda create -n metagpt python=3.9 && conda activate metagpt

pip install --upgrade metagpt
# or `pip install --upgrade git+https://github.com/geekan/MetaGPT.git`
# or `git clone https://github.com/geekan/MetaGPT && cd MetaGPT && pip install --upgrade -e .`

详细安装指导请参考cli_install 或docker_install

配置
您可以通过运行以下命令来初始化 MetaGPT 的配置,或手动创建~/.metagpt/config2.yaml文件:

Check https://docs.deepwisdom.ai/main/en/guide/get_started/configuration.html for more details

metagpt –init-config # it will create /.metagpt/config2.yaml, just modify it to your needs
您可以
/.metagpt/config2.yaml根据示例和文档进行配置:

llm:
api_type: “openai” # or azure / ollama / open_llm etc. Check LLMType for more options
model: “gpt-4-turbo-preview” # or gpt-3.5-turbo-1106 / gpt-4-1106-preview
base_url: “https://api.openai.com/v1" # or forward url / other llm url
api_key: “YOUR_API_KEY”
用法
安装后,您可以在 CLI 中使用 MetaGPT

metagpt “Create a 2048 game” # this will create a repo in ./workspace

或将其用作库

from metagpt.software_company import generate_repo, ProjectRepo
repo: ProjectRepo = generate_repo(“Create a 2048 game”) # or ProjectRepo(““)
print(repo) # it will print the repo structure with files
您还可以使用其数据解释器

import asyncio
from metagpt.roles.di.data_interpreter import DataInterpreter

async def main():
di = DataInterpreter()
await di.run(“Run data analysis on sklearn Iris dataset, include a plot”)

asyncio.run(main()) # or await main() in a jupyter notebook setting

作者:Jeebiz  创建时间:2024-03-20 12:26
最后编辑:Jeebiz  更新时间:2024-04-01 10:03