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
orcakit_cli-2.0.7.tar.gz
(289.0 kB
view details)
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.7.tar.gz.
File metadata
- Download URL: orcakit_cli-2.0.7.tar.gz
- Upload date:
- Size: 289.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
24a96c5dafcc3bafb579a2360dd4722c301eb254a823973f20fe1ebac53142a0
|
|
| MD5 |
0c6c25af6f6e1f21549223908ba11b41
|
|
| BLAKE2b-256 |
1ffb6d98214c47c7ac4fc89d54816d58524f248f2e4a2c8f43c3fa83150723d4
|
File details
Details for the file orcakit_cli-2.0.7-py3-none-any.whl.
File metadata
- Download URL: orcakit_cli-2.0.7-py3-none-any.whl
- Upload date:
- Size: 46.6 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 |
d4388a8f540e867b44d693935016635a825c34164a6e91f828fad7a6d9139b93
|
|
| MD5 |
91ee2d68b6c4f2893e6e0ed488514a35
|
|
| BLAKE2b-256 |
73e9875efc434bef40fddf1f97f2f04356171cba119d413441223a284f8ec7fe
|