Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
38 changes: 32 additions & 6 deletions docs/docs/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,14 @@ hide:
font-size: 1.2rem;
color: #666;
}

.buttons-row {
display: flex;
gap: 16px;
justify-content: center;
align-items: center;
flex-wrap: wrap;
}
</style>

<div class="get-started-text">Volcengine Agent Development Kit</div>
Expand All @@ -31,21 +39,35 @@ hide:

!!! tip "快速开始"
通过以下方式安装 VeADK:
=== "稳定版"
=== "Python"

```bash
# 稳定版
pip install veadk-python

# 主分支预览版
pip install git+https://github.com/volcengine/veadk-python.git@main
```

=== "抢先版"
=== "Golang"

```bash
pip install git+https://github.com/volcengine/veadk-python.git@main
go get github.com/volcengine/veadk-go
```

=== "Java"

```xml title="pom.xml"
<dependency>
<groupId>com.volcengine.veadk</groupId>
<artifactId>veadk-java</artifactId>
<version>0.0.1</version>
</dependency>
```

---

或者您可以使用 VeADK 提供的镜像仓库
或者您可以使用 VeADK 提供的 Python 版镜像仓库
=== "稳定版"

```
Expand All @@ -64,10 +86,14 @@ hide:
veadk-cn-beijing.cr.volces.com/veadk/veadk-python:0.2.20
```

<div class="grid" markdown>
<div class="buttons-row" markdown>
[veadk-python :fontawesome-brands-github:](https://github.com/volcengine/veadk-python){ .openai-button }

[快速开始 :fontawesome-solid-paper-plane:](quickstart.md){ .openai-button }
[veadk-go :fontawesome-brands-github:](https://github.com/volcengine/veadk-go){ .openai-button }

[veadk-java :fontawesome-brands-github:](https://github.com/volcengine/veadk-java){ .openai-button }

[快速开始 :fontawesome-solid-paper-plane:](quickstart.md){ .openai-button }
</div>

---
Expand Down
55 changes: 27 additions & 28 deletions pyproject.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[project]
name = "veadk-python"
version = "0.2.34"
version = "0.2.35"
description = "Volcengine agent development kit, integrations with Volcengine cloud services."
readme = "README.md"
requires-python = ">=3.10"
Expand All @@ -12,36 +12,35 @@ authors = [
{name = "Meng Wang", email = "mengwangwm@gmail.com"}
]
dependencies = [
"pydantic-settings>=2.10.1", # Config management
"a2a-sdk>=0.3.0", # For Google Agent2Agent protocol
"deprecated>=1.2.18",
"google-adk>=1.10.0", # For basic agent architecture
"google-adk<=1.19.0", # For basic agent architecture
"litellm>=1.74.3", # For model inference
"loguru>=0.7.3", # For better logging
"opentelemetry-exporter-otlp>=1.35.0",
"pydantic-settings==2.10.1", # Config management
"a2a-sdk==0.3.7", # For Google Agent2Agent protocol
"deprecated==1.2.18",
"google-adk==1.19.0", # For basic agent architecture
"litellm==1.74.3", # For model inference
"loguru==0.7.3", # For better logging
"opentelemetry-exporter-otlp==1.37.0",
"opentelemetry-instrumentation-logging>=0.56b0",
"wrapt>=1.17.2", # For patching built-in functions
"wrapt==1.17.2", # For patching built-in functions
"openai<1.100", # For fix https://github.com/BerriAI/litellm/issues/13710
"volcengine-python-sdk>=4.0.33", # For Volcengine API
"volcengine>=1.0.193", # For Volcengine sign
"agent-pilot-sdk>=0.1.2", # Prompt optimization by Volcengine AgentPilot/PromptPilot toolkits
"fastmcp>=2.11.3", # For running MCP
"trustedmcp>=0.0.4", # For running TrustedMCP
"cookiecutter>=2.6.0", # For cloud deploy
"omegaconf>=2.3.0", # For agent builder
"llama-index>=0.14.0",
"llama-index-embeddings-openai-like>=0.2.2",
"llama-index-llms-openai-like>=0.5.1",
"llama-index-vector-stores-opensearch>=0.6.1",
"psycopg2-binary>=2.9.10", # For PostgreSQL database (short term memory)
"asyncpg>=0.29.0", # For async PostgreSQL database (short term memory)
"pymysql>=1.1.1", # For MySQL database (short term memory)
"aiomysql>=0.3.2", # For async MySQL database (short term memory)
"volcengine-python-sdk==4.0.33", # For Volcengine API
"volcengine==1.0.193", # For Volcengine sign
"agent-pilot-sdk==0.1.2", # Prompt optimization by Volcengine AgentPilot/PromptPilot toolkits
"fastmcp==2.12.3", # For running MCP
"trustedmcp==0.0.4", # For running TrustedMCP
"cookiecutter==2.6.0", # For cloud deploy
"omegaconf==2.3.0", # For agent builder
"llama-index==0.14.0",
"llama-index-embeddings-openai-like==0.2.2",
"llama-index-llms-openai-like==0.5.1",
"llama-index-vector-stores-opensearch==0.6.1",
"psycopg2-binary==2.9.10", # For PostgreSQL database (short term memory)
"asyncpg==0.29.0", # For async PostgreSQL database (short term memory)
"pymysql==1.1.1", # For MySQL database (short term memory)
"aiomysql==0.3.2", # For async MySQL database (short term memory)
"opensearch-py==2.8.0",
"filetype>=1.2.0",
"vikingdb-python-sdk>=0.1.3",
"agentkit-sdk-python"
"filetype==1.2.0",
"vikingdb-python-sdk==0.1.3",
"agentkit-sdk-python==0.2.0"
]

[project.scripts]
Expand Down
2 changes: 1 addition & 1 deletion veadk/version.py
Original file line number Diff line number Diff line change
Expand Up @@ -12,4 +12,4 @@
# See the License for the specific language governing permissions and
# limitations under the License.

VERSION = "0.2.34"
VERSION = "0.2.35"