変数

翻訳リクエストで使用される動的変数(AI/LLM翻訳のためのコンテキストメモリを含む)を設定します。

コンテキストメモリ

circle-info

注意: これは、のための手動変数設定です カスタムMT。 VNTranslatorのバージョンがv0.8.8以上の場合、コンテキストメモリはすべてのAI/LLM APIサービスに自動的に適用されるため、手動設定は不要です。

AI/LLM翻訳のためのコンテキスト履歴を維持し、モデルが以前の対話を参照して一貫性と精度を向上させることができます。システムプロンプトをカスタマイズし、保持するコンテキストの量を制御します。

構成

  • JSONファイルからインポート インポートするコンテキスト履歴を含むJSONファイルへのパスを指定します。

  • コンテキストソース コンテキストをどこから取得するかを選択してください:

    • 翻訳メモリ 翻訳メモリの最近の翻訳をコンテキストとして使用する

    • 新しい翻訳 各翻訳リクエストごとに新しい会話を開始する

    • JSONファイル 指定されたJSONファイルからコンテキスト履歴をインポートする

  • 最大コンテキストエントリ数 メモリに保存するコンテキストエントリの最大数を設定します。この制限に達すると古いエントリが削除されます。

API変数

コンテキストメモリを含めるためにAPIリクエストで次の変数を使用してください:

  • $MT::ConversationMemory.Entries::ToArray()

  • $MT::ContextMemory.Entries::ToArray()

この変数はAI/LLM APIに渡すことができるコンテキストエントリの配列に展開されます。

例:OpenAI GPT統合

初期プロンプト:

システムテンプレート:

ユーザーテンプレート:

アシスタントテンプレート:

カスタムMT構成

コンテキストメモリを使用したOpenAI GPTの完全な構成例: