CLI for interacting with orcaagent API
Project description
OrcaAgent CLI 工具
OrcaAgent 官方命令行工具,提供创建、开发和部署 OrcaAgent 应用程序的全套功能。
安装
1. 通过命令行直接安装
pip install orcaagent-cli --index-url https://mirrors.tencent.com/pypi/simple \
--extra-index-url https://mirrors.tencent.com/repository/pypi/tencent_pypi/simple
命令
orcaagent new 🌱
从模板创建一个全新的OrcaAgent应用程序
orcaagent new
示例
- 在当前目录下命令行输入orcaagent new
orcaagent new
命令行会显示
📂 请指定应用程序的创建路径。 [.]:
- 定义应用程序路径
#比如定义在当前目录下创建一个名为test-project的应用程序
test-project
命令行会显示
🎉 成功获取 2 个模板配置
1. new-langgraph-project - 一个基础的、使用 ReAct 框架的单智能体。
2. ReAct Agent - 一个基础的、使用 ReAct 框架的单智能体。
请输入你想选的模板 (默认 1): 1
- 选择一个可用模板
#比如选择1
1
最后,在你当前目录下会生成一个名为test-project的基于Langgraph chatbot应用程序子目录
orcaagent dev 🏃♀️
在开发模式下运行LangGraph API server,并启用热重载
orcaagent dev [OPTIONS]
--host TEXT 调试host (default: 127.0.0.1)
--port INTEGER 调试port (default: 2024)
--no-reload 禁止热重载
--debug-port INTEGER 允许远程调试
--no-browser 跳过浏览器打开
-c, --config FILE 配置文件路径 (default: orcaagent.json)
示例
1.进入要运行的项目目录下 eg.examples/graph_chat_bot
2.创建虚拟环境并激活
3.运行orcaagent命令
cd examples/graph_chat_bot
uv venv
source .venv/bin/activate
pip install -e "langgraph-cli[inmem]"
orcaagent dev
orcaagent up 🚀
在Docker中运行Langgraph API server
orcaagent up [OPTIONS]
-p, --port INTEGER 要暴露的端口号 (default: 8123)
--wait 等待服务启动
--watch 文件变化时重启
--verbose 显示详细日志
-c, --config FILE 配置文件路径
-d, --docker-compose 额外服务文件
orcaagent build
为你的OrcaAgent应用程序构建一个Docker镜像
orcaagent build -t IMAGE_TAG [OPTIONS]
--platform TEXT 目标平台 (e.g., linux/amd64,linux/arm64)
--pull / --no-pull 使用最新/本地基础镜像
-c, --config FILE 配置文件路径
orcaagent dockerfile
自定义部署的Dockerfile生成
orcaagent dockerfile SAVE_PATH [OPTIONS]
-c, --config FILE 配置文件路径
License
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file orcakit_cli-2.0.0.tar.gz.
File metadata
- Download URL: orcakit_cli-2.0.0.tar.gz
- Upload date:
- Size: 289.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
8830452f060119ab1ad102492b6076add7348f88d3d75a760d919349373d173f
|
|
| MD5 |
79cd887fa6a733dac7083f5dd26d57cd
|
|
| BLAKE2b-256 |
65f221716938d4d68f85a42f4a622131146f0bf5d66edf6bf44be79e20dd5ed8
|
File details
Details for the file orcakit_cli-2.0.0-py3-none-any.whl.
File metadata
- Download URL: orcakit_cli-2.0.0-py3-none-any.whl
- Upload date:
- Size: 46.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
30a1d5215b74ac42c526a2c2716276ebba8b6da5451cd63b0115d082af033303
|
|
| MD5 |
4877a0a5f4b64a94e2e470d85420490b
|
|
| BLAKE2b-256 |
682c75350ee5e91658ff0e901eb9437e39163d8e74dfd573411868b255ca735e
|