首页 教程 常见问题

Agent SDK 托管服务

将 Agent SDK 代理部署到各种托管平台。

部署选项

平台适用场景成本
本地运行开发和测试免费
AWS Lambda按需触发的无服务器函数按使用量
Google Cloud Run容器化的 Web 服务按请求量
Azure Container Apps微服务部署按资源使用
Docker 容器自托管服务器成本

Web 服务示例

from flask import Flask, request, jsonify
from anthropic import Anthropic

app = Flask(__name__)
client = Anthropic()

@app.route("/chat", methods=["POST"])
def chat():
    data = request.json
    message = client.messages.create(
        model="claude-sonnet-4-20250514",
        max_tokens=1024,
        messages=[{"role": "user", "content": data["prompt"]}]
    )
    return jsonify({"response": message.content[0].text})

if __name__ == "__main__":
    app.run(port=5000)

Docker 部署

FROM python:3.11-slim
WORKDIR /app
COPY requirements.txt .
RUN pip install -r requirements.txt
COPY . .
EXPOSE 5000
CMD ["python", "app.py"]

下一步