自学内容网 自学内容网

第一个autogen与docker项目

前提条件:在windows上安装docker
代码如下:

import os
import autogen
from autogen import AssistantAgent, UserProxyAgent

llm_config = {
    "config_list": [
        {
            "model": "GLM-4-Plus",
            "api_key": "your api key",
            "base_url": "https://open.bigmodel.cn/api/paas/v4/",
        }
    ]
}

with autogen.coding.DockerCommandLineCodeExecutor(work_dir="coding") as code_executor:
    assistant = AssistantAgent("assistant", llm_config=llm_config)
    user_proxy = UserProxyAgent(
        "user_proxy", code_execution_config={"executor": code_executor}
    )

    # Start the chat
    user_proxy.initiate_chat(
        assistant,
        message="1 plus 1 equals what?",
    )

运行结果:
在这里插入图片描述
查看安装的镜像:

docker images

在这里插入图片描述

希望这些内容对你有所帮助!如果有任何问题,欢迎在评论区留言。


原文地址:https://blog.csdn.net/qq_41472205/article/details/143994862

免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!