OpenClaw — エージェント フレームワークの統合
OpenClaw は、ツールの使用、メモリ、計画が組み込まれた人気のオープンソース AI エージェント フレームワークです。このガイドでは、Starsg を OpenClaw の統合推論バックエンドとして設定する方法を説明します。
重要始める前に、コンソールで API キーを作成してください。まだお持ちでない場合は、リンク先から作成できます。
1。インストール
pip install openclaw openai
2。環境変数を構成する
export OPENCLAW_BASE_URL="https://api.starsg.ai/v1" export OPENCLAW_API_KEY="sk-abc...xyz" export OPENCLAW_MODEL="gpt-4o"
3。エージェントを構築する
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。マルチモデルフォールバック
OpenClaw は、フォールバック モデルの優先リストをサポートします。 Starsg の統合ゲートウェイを使用すると、これが簡単になります。
agent = Agent(
name="writer",
backend="openai",
fallback_models=[
"gpt-4o",
"claude-opus-4-7",
],
)5。監視と請求
すべてのエージェントの呼び出しが着信します コンソール → 使用方法、API キー、モデル、および時間枠ごとの内訳が含まれます。各エージェントに独自の API キーを発行して、そのエージェントのコストと遅延をコンソールで直接確認します。