AIプロバイダーへの接続

チャットするには、Marinara EngineにAIモデルが必要です。AIサービスのアカウントを追加し、そのAPIキーを貼り付けて、モデルを選びます。APIキーとは、サービスが発行する秘密のコードで、Marinaraがそのサービスで自分のアカウントを使えるようにするものです。パスワードと同じように扱ってください。キーなしで自分のコンピューター上で動く小さなモデル、内蔵モデルを使うこともできます。

アカウントを追加する

始める前に、使いたいサービスでAPIキーを取得してください。Add account(アカウントの追加)ウィンドウには、サービスごとにWhere do I find my key?(キーの入手先)のリンクがあります。主なサービスでは、このリンクから次のページが開きます。

キーを使えるようにするには、たいていのサービスで登録が必要です。クレジットの追加を求めるサービスもあります。ほかのサービスについては、対応しているAIプロバイダーを参照してください。キーなしで自分のコンピューター上のモデルを使うには、内蔵モデルのセットアップを参照してください。

  1. 上部バーのConnections(接続)をクリックします。右側にパネルが開きます。アカウントがまだない場合は、Where do your models come from?(モデルの入手元)と表示され、いくつかのサービスが並びます。サービスをクリックします(Built-in model(内蔵モデル)以外)。Add accountウィンドウがキーのステップで開きます。手順4に進んでください。
  2. Add(追加)をクリックします。Add accountウィンドウが開きます。
  3. 使いたいサービスをクリックします。探すときは、Search providers(プロバイダーを検索)という欄に入力します。一覧には、Chat(チャット)、Images & video(画像と動画)、Voice(音声)、Decisions(判定)のセクションがあります。通常のチャットモデルはChatの下にあります。
  4. API key(APIキー)をクリックして、キーを貼り付けます。目のボタンをクリックすると、キーをすべて貼り付けたかどうかを確認できます。
  5. Connect(接続)をクリックします。Marinaraがキーをテストします。うまくいくと、Connectedと、見つかったモデルの数が表示されます。
  6. 次に起きることは、Mainのモデルがすでにあるかどうかで変わります。Mainとは、チャットの返信を書く役割です。

パネルにアカウントが表示されます。手順5のConnectedは、キーが機能していることをすでに示しています。新しいモデルがMainのモデルなら、チャットを始めてメッセージを送ってください。返信が来れば、すべて正しく動いています。すでにMainのモデルがあった場合、新しいチャットは引き続きそのモデルを使います。新しいアカウントを使うには、そのアカウントにモデルを追加し(⋯ → Add model)、そのモデルをチャットか役割に選んでください(役割ごとのモデルを選ぶを参照)。

うまくいかなかった場合:

アカウントの任意項目

キーのステップには、次の項目も表示されます。必要な場合を除き、空のままにしてください。

一部のサービスは、キーの代わりに自分のコンピューターでのサインインを使います。これらにはSign in(サインイン)のタグが付いていて、キーの欄はありません。Claude、ChatGPT、Grokのサブスクリプション接続を参照してください。自分のコンピューター上のサーバーについては、ローカルモデルやセルフホストモデルへの接続を参照してください。テストが失敗すると、Continue anyway(それでも続ける)が表示されます。これを使うと、テストに合格しないままアカウントを保存します。

アカウントなしでチャットを始める

モデルがまだない状態でチャットを始めると、Marinaraは先にAdd account(アカウントの追加)ウィンドウを開きます。Connect(接続)のあとでモデルをクリックし、Start chatting(チャットを始める)をクリックします。

Connectionsパネル

アカウントの管理はConnections(接続)パネルで行います。パネルには、上から順に次のものが表示されます。

アカウントとは、1つのサービスについて保存した1つのキー、サインイン、またはアドレスのことです。同じサービスで2つのキーを使う場合は、アカウントが2つになります。モデルとは、アカウントから保存した1つのAIモデルのことです。保存したモデルは、それぞれ独自の設定を持ちます。

役割ごとのモデルを選ぶ

役割とは、モデルが代わりに行う仕事のことです。Jobs(役割)ボックスには、役割が4つのグループに分かれて並びます。

グループ役割
Chat(チャット)Main(メイン)はチャットの返信を書きます。Agents(エージェント)は補助エージェントを動かします。Impersonateは自分の代わりに文章を書きます。
OmnibarProfessor MariとQuick answers(クイック回答)。
Pictures & sound(画像と音声)Images(画像)、Video(動画)、Voice (Text to Speech)(音声合成)、および利用できる場合はDictation (Speech to Text)(音声入力)。
Behind the scenes(裏方の処理)Decision、Embeddings(埋め込み)、Image reading(画像の読み取り)。

各行には、その役割を担当しているモデルが表示されます。モデルがない場合は、Follows MainやOffのように、その役割がモデルなしでどう動くかが表示されます。モデルが必要な役割には、Choose a modelと表示されます。Jobsをクリックすると、ボックスを折りたためます。

役割のモデルを変えるには、その行をクリックします。その役割のModel for(役割に使うモデル)が開きます。ただし、3つの行は例外です。DecisionとEmbeddingsは、それぞれ専用の操作画面を開きます(Decisionモデルと対応しているAIプロバイダーを参照)。Dictation (Speech to Text)は、音声入力の設定を開きます。

Model forでは、次のようにします。

  1. 一覧を確認します。
  2. モデルをクリックします。一覧では、そのモデルがNow(現在)の下に表示され、続いてStarred(星付き)のモデル、そのあとに保存したモデルがアカウントごとに並びます。アカウントの下にあるAll models(すべてのモデル)をクリックすると、そのアカウントの一覧全体が開きます。Search all models or paste a model ID(すべてのモデルを検索、またはモデルIDを貼り付け)に入力すると、すべてのアカウントをまとめて検索できます。先にモデルを保存しておく必要はありません。

ウィンドウ上部のIf it fails(失敗したとき)では、1つ目のモデルが失敗したときに代わりに答える2つ目のモデルを選びます。下部のAdd account(アカウントの追加)をクリックすると、追加用のウィンドウが開きます。

機能にモデルが必要なとき

ある種類のモデルがないと動かない機能には、Needs an image modelのラベルが表示されます(動画、音声、判定、チャットの場合もあります)。このラベルは、Agents(エージェント)パネルのエージェントのカード、Chat Settings(チャット設定)、エージェントエディター、画像と動画のウィンドウに表示されます。横にあるSet up(セットアップ)をクリックし、モデルを選ぶかAdd account(アカウントの追加)をクリックします。役割にモデルが設定されると、ラベルは消えます。

アカウントをテストする

Connect(接続)の時点で、キーはすでにテストされています。あとからもう一度テストするには、パネルでアカウントの⋯メニューを開き、Test(テスト)をクリックします。アカウントエディターであるEdit account(アカウントの編集)にはTest account(アカウントをテスト)があり、保存する前に、入力したとおりのキーとアドレスを確認できます。

1つのチャットで使うモデルを選ぶ

新しいチャットはMain(メイン)のモデルを使います。1つのチャットだけ別のモデルにするには、チャット入力欄のモデルボタン(リンクのアイコンで、現在のモデル名が書かれたボタン)をクリックするか、Chat Settings → Connection(チャット設定 → 接続)のModel(モデル)欄を使います。どちらもModel for this chat(このチャットのモデル)を開きます。

選んだモデルが変わるのは、そのチャットだけです。選んだあとに表示されるメッセージには、Make it my Main model(これをメインのモデルにする)とUndo(元に戻す)があります。Game Modeでは、この欄にGame Master model(ゲームマスターのモデル)というラベルが付きます。

よくあるエラー

テストやメッセージが失敗したときは、まず次の点を確かめてください。

ほかの対処法については、Marinara Engineのトラブルシューティングを参照してください。

関連ガイド