Skip to main content
EKBは最新で最も人気のあるモデルを提供するだけでなく、“Bring Your Own Keys”(BYOK)機能を使用して独自のカスタムモデルに接続することもできます。これにより、カスタムエージェントを作成し、それらがどのように応答し、割り当てられたタスクを完了するかをテストできるため、ユースケースに最適な結果を生み出すLLMを使用できます。この記事では、利用可能なさまざまなLLMと、独自のカスタムLLMをエージェントに接続する方法を学びます。 エージェントは2種類のモデルを使用できます:

事前定義モデル

すべてのユーザーが利用可能な事前設定済みモデル — APIキーは不要です。

カスタムモデル(BYOK)

独自のAPIキーで設定するモデル — 完全なコスト管理と柔軟性を実現します。

事前定義モデル

事前定義モデルはデフォルトで利用可能で、APIキーの設定は不要です。これらのモデルはEKBによって管理され、すぐに使用できます。 EKBはOpenAI、Anthropic、Google AIなどの主要AIプロバイダーから幅広いモデルへのアクセスを提供します。利用可能なモデルの完全な一覧は、エージェント設定時にモデルセレクターに表示されます。

プロバイダー別の利用可能モデル

利用可能なすべてのモデルは、エージェント設定時のモデルセレクタードロップダウンに表示されます。モデルはプロバイダー別に整理され、コスト、機能、利用状況が表示されます。

モデル選択

1

エージェントに移動

サイドバーのエージェントに移動します。
2

エージェントを開く

新しいエージェントを作成するか、既存のものを選択します。
3

一般タブに移動

エージェント設定の一般タブを開きます。
4

モデルを選択

エージェント名の横にあるモデルドロップダウンセレクターを見つけて、ドロップダウンから事前定義モデルを選択します。

モデル情報

各事前定義モデルには以下が表示されます:

カスタムモデル(BYOK)

Bring Your Own Key(BYOK)により、独自のAPIキーを使用してカスタムモデルを構成できます。これにより以下が可能になります:

コスト管理

自分のAPIキーと請求を使用します。

モデルの柔軟性

事前定義リストにないモデルにアクセスします。

カスタムエンドポイント

プライベートまたはカスタムモデルエンドポイントに接続します。

プロバイダーの選択

任意の互換性のあるAPIプロバイダーを使用します。

サポートされているプロバイダー

標準のOpenAI APIモデル、Azure OpenAIエンドポイント、カスタムOpenAI互換エンドポイントをサポートします。
Anthropic APIおよびカスタムAnthropic互換エンドポイント経由のClaudeモデルをサポートします。
Google AI APIおよびカスタムGoogle AIエンドポイント経由のGeminiモデルをサポートします。
統合APIを通じて複数のモデルプロバイダーへのアクセスを提供し、さまざまなモデルに対応します。
Amazon Bedrockモデルとさまざまな基盤モデルをサポートします。
プライベートデプロイメントやセルフホストモデルを含む、すべてのOpenAI互換APIエンドポイントをサポートします。

カスタムモデルの追加

1

エージェントに移動

サイドバーのエージェントに移動します。
2

エージェントを開く

新しいエージェントを作成するか、編集する既存のエージェントを選択します。
3

設定タブに移動

エージェント設定の設定タブを開きます。
4

カスタムモデルを開く

カスタムモデルセクションまでスクロールし、+モデルを追加をクリックします。
5

モデルの詳細を入力

モデル設定モーダルが開きます。以下を入力します:
6

モデルを作成

作成をクリックします。EKBがAPI接続とモデル設定を検証します。成功した場合、モデルが保存され、エージェントで使用可能になります。

カスタムモデルの使用

カスタムモデルの選択

1

一般タブを開く

エージェントエディタで一般タブに移動し、モデルセクションを見つけてください。
2

カスタムモデルを選択

ドロップダウンには事前定義モデルとカスタムモデルの両方が表示されます。カスタムモデルにはマーカーが付いているか、別のセクションに表示されます。カスタムモデルを選択してください。
カスタムモデルはプロジェクト固有です。プロジェクト内のすべてのエージェントが利用でき、各プロジェクトは独自のカスタムモデルセットを持つことができます。

カスタムモデルの管理

  1. エージェントエージェントを編集一般タブに移動します。
  2. AIモデルセクションのカスタムタブをクリックします。
  3. すべてのカスタムモデルが一覧表示されます。
  1. カスタムモデルリストでモデルを見つけてください。
  2. 編集アイコン(3点メニュー)をクリックします。
  3. 設定を変更します。
  4. 保存をクリックして更新します。
APIキーを編集すると既存のキーが置き換えられます。保存前に正しいキーがあることを確認してください。
  1. カスタムモデルリストでモデルを見つけてください。
  2. 削除アイコン(3点メニュー)をクリックします。
  3. 削除を確認します。
  4. モデルがプロジェクトから削除されます。
カスタムモデルを削除すると、そのモデルを使用しているすべてのエージェントに影響します。先にそれらのエージェントを更新してください。

モデル設定例

ベストプラクティス

  • 鍵を共有しない - APIキーを機密に保持してください
  • 環境変数を使用 - 開発時は安全なストレージを使用してください
  • 定期的に鍵を更新 - 定期的にキーを更新してください
  • 使用量を監視 - API使用量を追跡して問題を検出してください
  • ユースケースに適合 - タスクに適したモデルを選択してください
  • コストを考慮 - パフォーマンスとコストのバランスを取ってください
  • パフォーマンスをテスト - ニーズに対するモデル品質を評価してください
  • 制限を監視 - トークン制限とクォータに注意してください
  • 正確なモデル名 - 正確なモデル識別子を使用してください
  • 正しいURL - APIエンドポイントURLを確認してください
  • 適切な制限 - 現実的なトークン制限を設定してください
  • 接続をテスト - モデルの接続を確認してください
  • 使用量を追跡 - API使用量とコストを監視してください
  • 予算を設定 - 利用可能な場合は支出制限を構成してください
  • トークンを最適化 - 適切なトークン制限を使用してください
  • 定期的に見直し - 定期的にモデル使用量を監査してください

トラブルシューティング

考えられる原因:
  • モデルが正しく保存されていない
  • APIキーが無効
  • モデル設定エラー
解決策:
  • モデルが正常に保存されたことを確認
  • APIキーが正しいことを確認
  • モデル設定を確認
  • ページをリフレッシュ
考えられる原因:
  • 不正なAPIキー
  • 期限切れのAPIキー
  • 間違ったAPIプロバイダーが選択されている
  • キーに必要な権限がない
解決策:
  • APIキーが正しいことを確認
  • キーが期限切れでないことを確認
  • 正しいプロバイダーが選択されていることを確認
  • キーに必要な権限があることを確認
考えられる原因:
  • 不正なAPI URL
  • ネットワーク接続の問題
  • エンドポイントにアクセスできない
  • ファイアウォールが接続をブロック
解決策:
  • API URLが正しいことを確認
  • ネットワーク接続を確認
  • エンドポイントにアクセスできることを確認
  • ファイアウォールルールを確認
考えられる原因:
  • 入力が長すぎる
  • 応答制限が高すぎる
  • モデルの制限を超過
解決策:
  • 入力長を短縮
  • 最大応答トークンを下げる
  • モデルの実際の制限を確認
  • 大きな入力を分割

モデル互換性

ナレッジベースv2を使用する場合、OpenAI(openai、azure)およびAnthropicモデルのみがサポートされます。他のプロバイダーはナレッジベースv2と互換性がありません。
異なるモデルは異なる機能をサポートします:

APIキー管理

APIキーの取得

  1. OpenAI Platformにアクセスします。
  2. API Keysに移動します。
  3. 新しいシークレットキーを作成します。
  4. キーをコピーします(sk-で始まります)。
  1. Anthropic Consoleにアクセスします。
  2. API Keysに移動します。
  3. 新しいキーを作成します。
  4. キーをコピーします(sk-ant-で始まります)。
  1. Google AI Studioにアクセスします。
  2. 新しいAPIキーを作成します。
  3. キーをコピーします。
  1. OpenRouterにアクセスします。
  2. Keysに移動します。
  3. 新しいキーを作成します。
  4. キーをコピーします。

キーセキュリティ

  • 安全に保存 - キーはデータベースで暗号化されます
  • 共有しない - APIキーを決して共有しないでください
  • 定期的に更新 - 定期的にキーを更新してください
  • 使用量を監視 - 不正使用に注意してください

コストに関する考慮事項

事前定義モデル

  • コストはEKBが管理
  • EKBサブスクリプションを通じて請求
  • クレジットベースの価格設定
  • 透明性のある価格モデル

カスタムモデル(BYOK)

  • プロバイダーに直接支払い
  • 追加のEKB料金なし
  • コストの完全な管理
  • プロバイダーからの直接請求
コスト最適化のヒント:
  • 適切なモデルを選択 - タスクに適したモデルを使用してください。
  • プロンプトを最適化 - 可能な限りトークン使用量を削減してください。
  • 制限を設定 - 最大トークンを適切に構成してください。
  • 使用量を監視 - 定期的にAPI使用量を追跡してください。