DayZ ファイル向けのモデルを選ぶ
Coderoute は1つのモデルに縛られません。標準のAPIエンドポイント経由でクラウドAIプロバイダーを接続するか、自分のPC上でモデルを動かすか、内蔵モデルを使い、作業を任せる前に Test を押して応答を確かめてください。
接続方法は3つ
クラウドAIプロバイダー
エンドポイントのアドレスとキーを入力すると、Coderoute はそのプロバイダーにプロンプトを送ります。大きなリファクタリングや長いスクリプトに向いています。プライバシー面の影響は明確です。プロンプトのテキストは、エージェントが読むファイルの抜粋も含めて、あなたのPCから選んだプロバイダーへ送られます。APIキーはPCに残ります。
自分のPC上のモデル
ローカルで動くモデルはあなたのマシン上で応答するので、何も外に出ません。非公開のサーバーファイルや、まだ公開していないmodに向いています。代わりにハードウェアが必要です。大きなモデルには強力なグラフィックスカードとメモリーが要り、小さなモデルでは作業を短くし、各 diff をより丁寧に確認する必要があるかもしれません。
内蔵モデル
内蔵モデルはエンドポイントが不要なので、小さな types.xml の変更や短い Enforce Script ファイルでの最初のお試しに最も手軽です。長いスクリプトでは、あとでより大きなモデルがほしくなるかもしれません。各オプションがテキストをどう扱うかは、プライバシーのページの説明を確認してください。
始める前に Test を押す
Test ボタンはエンドポイントに短いリクエストを送り、2つのことを表示します。応答にかかった時間と、コンテキストウィンドウのサイズです。両方を確認してください。ウィンドウが小さいと、長いスクリプトとそのログが入らないので、作業を2つか3つの小さな作業に分けることになります。
ちょうどよいサイズを選ぶ
リファクタリングや、複数のスクリプトモジュールを持つmodのような込み入ったロジックには大きなモデルを、XMLの値を1つ直すような小さな編集には小さなモデルを使いましょう。run_on_model を使えば、エージェントは難しいステップだけを大きなモデルに送り、残りは小さなモデルに任せられます。
品質はモデルによって違い、どのモデルも間違えます。Ask first をオンにして、各 diff を読み、結果をサーバーのコピーでテストしましょう。