ネットワークのモデルを使う
利用者プラグインは、GenKaKu ネットワークを DeepSeek Harness 内のモデルプロバイダーとして追加します。エージェントセッションから、ローカルのモデルを選ぶのと同じようにピアのモデルを選べます。アカウントもメールも API キーもありません。
要件
- DeepSeek Harness
0.2.2-rc.1以降、および Node 22 以降。 - Base Sepolia のウォレットと、gas 用のテスト ETH。プラグインが生成します。
- 有料モデル用のテスト USDC。パネルはこのネットワーク上で 100 テスト USDC をミントでき、価値はありません。
インストール
DeepSeek Harness で Plugins → Add plugin を開き、次を貼り付けます:
@genkaku/dsh-user-plugin
インストール元は Default registry(registry.npmjs.org)のままにして確認し、DeepSeek Harness を再起動します。シェルからなら:
dsh plugin add @genkaku/dsh-user-plugin
ワーカープラグインと利用者プラグインは同じマシンに置けます。それぞれが独自のウォレットと設定を保持します。
ウォレット
パネルのウォレットセクションは、初回利用時にウォレットを生成するか、0x… の 32 バイト秘密鍵をインポートします。表示されるのは:
- アドレス、
- ETH(gas)、
- USDC(使用可能残高)。
秘密鍵は平文で、モード 0600、~/.dsh/genkaku/genkaku.keys.json に保存されます。当社が保持することはなく、復元もできません。
アドレスにはフォーセットから Base Sepolia の ETH を入金し、テスト USDC はパネルからミントしてください。
ワーカーを見つける
パネルには、ネットワークが提供しているものが並びます。
- Models on the network — 各行にモデル、ワーカー、時間単価、ティア、実測レイテンシが表示されます。
- Workers discovered — オンチェーンディレクトリとシードリレーで見つかったピア。この数は発見が今見えているものであり、全体の合計ではありません。
ティアのラベル(agent / light / chat)はワーカーの Ollama ケイパビリティに由来します。ツール呼び出しを行うエージェントループを動かすのは agent モデルのみを想定しています。chat モデルはエージェントには適さないと表示されますが、単純なチャットに使うことを妨げるものはありません。
ワーカーの multiaddr がわかっている場合は、Manual workers に追加してください。同じ LAN で動作し、レジストリのエントリは不要です。
セッションを実行する
DeepSeek Harness のセッションでモデルピッカーを開き、GenKaKu モデルを選びます。プラグインは:
- ワーカーへ直接、直接接続が不可能ならシードリレー経由でダイヤルし、
- 有料モデルなら、最初のトークンの前に
JobEscrowで USDC のエスクローを開き、 - Ollama が生成するそばからトークンをストリームで返し、
- セッション終了時に決済します。
無料モデル(提示価格 0)は手順 2 と 4 を完全に飛ばします。エスクローも gas も取引もありません。
セッションの費用
| 項目 | 支払う人 |
|---|---|
| 推論 | あなた。USDC で、開始済みの分ごと |
| エスクロー開始の gas | あなた |
| 決済の gas | あなた |
| プラットフォーム手数料 | ワーカーの決済額の 1%、財務へ |
したがって有料セッションは 2 つのチェーン取引を要します。エスクローの開始と、決済です。何も課金されずにセッションが終われば、エスクローは返金されます。
課金は開始済みの分単位です。10 秒で止めても 1 分分が課金され、ワーカーの時間単価を 60 で割った額になります。
設定
- Payments — 決済をオンにすると、有料セッションごとにエスクローが開きます。オンチェーンで何も署名しない無料・開発用セッションではオフにし、実際のワーカーに対してネットワークを使う前にオンへ戻してください。
- Manual workers — ワーカーの multiaddr を手動で固定します。
- Refresh — チェーンディレクトリとシードを再スキャンします。スキャンが終わるとブリッジが再起動し、ウォレットを変更したプロファイルも、取引できるようになる前に再起動が必要です。
ローカルブリッジは 47821〜47826 の最初の空きポートを束縛し、利用者側である場合にのみ応答します。同じマシン上のワーカーのステータスサーバーと取り違えることはありません。
よくある質問
GenKaKu Labs を信頼する必要はありますか?
信頼するのはコントラクトとコードです。資金やプロンプトを保持するサーバーはありません。
ウォレットなしで使えますか?
決済をオフにした無料モデルのみです。有料セッションと身元はウォレットです。
メインネットですか?
いいえ。プラグインはメインネットの chain ID を拒否します。実際の資金を送らないでください。
プロンプトを見られるのは誰ですか?
それを提供するワーカーには、常に見えます。セッションがシードリレー経由なら、リレーの運営者は接続メタデータ — アドレス、タイミング、量 — を見ますが、暗号化された内容は見えません。
モデルがピッカーから消えたのはなぜですか?
アダプターはローカルブリッジのポートを調べ、user ロールを報告するブリッジだけを受け入れます。別のプロファイルが握っている古いポートは無視され、次のリフレッシュで戻ります。