OpenClaw - Tích hợp khung đại lý
OpenClaw là một framework AI mã nguồn mở phổ biến với việc sử dụng công cụ, bộ nhớ và lập kế hoạch được tích hợp sẵn. Hướng dẫn này chỉ ra cách đặt Starsg làm phần phụ trợ suy luận thống nhất cho OpenClaw.
Quan trọngTrước khi bắt đầu, hãy chuẩn bị Khóa API được tạo trongbảng điều khiển. Nếu bạn chưa có, hãy theo liên kết để tạo nó.
1. cài đặt
pip install openclaw openai
2. Cấu hình các biến môi trường
export OPENCLAW_BASE_URL="https://api.starsg.ai/v1" export OPENCLAW_API_KEY="sk-abc...xyz" export OPENCLAW_MODEL="gpt-4o"
3. Xây dựng đại lý của bạn
from openclaw import Agent, tool
@tool
def search_web(query: str) -> str:
"""Search the web"""
return do_search(query)
agent = Agent(
name="researcher",
tools=[search_web],
backend="openai", # Starsg speaks the OpenAI protocol
)
result = agent.run("Research the most exciting open-source LLMs of 2026")
print(result.output)4. Dự phòng đa mô hình
OpenClaw hỗ trợ danh sách các mô hình dự phòng được ưu tiên. Starsg' cổng hợp nhất khiến điều này trở nên tầm thường:
agent = Agent(
name="writer",
backend="openai",
fallback_models=[
"gpt-4o",
"claude-opus-4-7",
],
)5. Giám sát và thanh toán
Mọi cuộc gọi của Đại lý đều kết thúcBảng điều khiển → Cách sử dụng, với các phân tích theo khóa API, kiểu máy và khoảng thời gian. Cấp cho mỗi Tác nhân khóa API riêng để xem chi phí và độ trễ của Tác nhân đó trực tiếp trong bảng điều khiển.