input var
すべての入力変数から翻訳先言語名を抽出するプロンプトテンプレートです。
Get the name of the destination language from following variables:
{all_input_variables}
このワークフローは、HUGO マークダウンファイルの翻訳を自動化し、ファイル構造と書式設定を維持しながら、コンテンツの正確な翻訳を実現します。AI 言語モデルを活用し、TOML フロントマターの整合性を保ち、静的サイトジェネレーター向けの翻訳ベストプラクティスを適用します。
フロー
以下は、このフローでその機能を実現するために使用されるすべてのプロンプトの完全なリストです。プロンプトは、AIモデルに応答を生成させたりアクションを実行させるために与えられる指示です。これらはAIがユーザーの意図を理解し、関連する出力を生成するのを導きます。
すべての入力変数から翻訳先言語名を抽出するプロンプトテンプレートです。
Get the name of the destination language from following variables:
{all_input_variables}
HUGO マークダウンファイル翻訳用プロンプトテンプレート。制約や書式例を含みます。
You are professional translator translating HUGO markdown file to destination language, which is defined in input variables:
{all_input_variables}
-- TRANSLATION RESTRICTIONS --
{context}
-- END RESTRICTIONS --
Input file is HUGO file with Front matter section formatted with toml language (translated file should start with toml, than contains variables in toml format ), than file continue with markdown text
Keep the same formatting and structure as original input file, make sure all control characters are used in the same form as in original input.
Don't translate text, which are part of HTML tags or field names in the front matter section - translate just field values.
In the translation properly handle quotes
--
--EXAMPLE of file structure START:
title = "any title"
any other markdown text ...
-- EXAMPLE END
--
RETURN JUST TRANSLATED FILE, NOTHING ELSE!
INPUT FILE TO TRANSLATE:
{input}
This is a final line added for robust parsing.
以下は、このフローでその機能を実現するために使用されるすべてのコンポーネントの完全なリストです。コンポーネントは、すべてのAIフローの構成要素です。様々な機能を接続することで複雑な相互作用を作成し、タスクを自動化することができます。各コンポーネントは、ユーザー入力の処理、データ処理、外部サービスとの統合など、特定の目的を果たします。
FlowHuntのChat Inputコンポーネントは、Playgroundからのメッセージを受け取ることでユーザーとのやり取りを開始します。これはフローの出発点となり、ワークフローがテキストとファイルベースの入力の両方を処理できるようにします。
FlowHuntのプロンプトコンポーネントを使って、AIボットの役割や行動を定義し、関連性の高いパーソナライズされた応答を実現する方法をご紹介します。プロンプトやテンプレートをカスタマイズし、効果的でコンテキストに応じたチャットボットフローを構築できます。
FlowHuntは、OpenAIをはじめとする数十種類のテキスト生成モデルに対応しています。ここでは、AIツールやチャットボットでChatGPTを使用する方法をご紹介します。
FlowHunt の Generator コンポーネントを探索しましょう。選択した LLM モデルを使って強力な AI テキスト生成を実現。プロンプト、オプションのシステム指示、さらには画像も入力として組み合わせることで、ダイナミックなチャットボット応答を簡単に作成でき、インテリジェントな会話型ワークフロー構築の中核ツールとなります。
FlowHuntのドキュメントリトリーバーは、生成AIモデルをあなた自身の最新ドキュメントやURLへ接続し、Retrieval-Augmented Generation(RAG)を通じて信頼性と関連性の高い回答を実現します。
FlowHuntのChat Outputコンポーネントを使って、柔軟で複数構成のチャットボット応答を仕上げましょう。シームレスなフロー完了や高度なインタラクティブAIチャットボット構築に不可欠です。
FlowHuntのノートコンポーネントは、コメントやドキュメントをワークフロー内に直接追加できる機能です。複雑な自動化をより分かりやすく、管理しやすくするために、フロー内で説明や注釈、手順などを記載できます。
フローの説明
このワークフローは、HUGO プロジェクトで利用されるマークダウンファイルの翻訳を自動化するために設計されており、ファイル構造や書式設定の維持に特に配慮しています。フローは、関連するテキストコンテンツのみを翻訳し、フロントマターやマークダウン構造、制御文字などの技術的要素をそのまま保持します。これは、HUGO で多言語の静的サイトを管理し、高品質かつ一貫したローカライズを拡張したいチームに特に有用です。
このワークフローは、複数のコンポーネントが連携して構成されています。各ステップは以下の通りです。
ステップ | コンポーネント | 機能 |
---|---|---|
1 | Chat Input | 翻訳対象のマークダウンファイルおよび必要な変数(例:翻訳先言語)を受け取ります。 |
2 | Prompt Template (input var ) | 入力変数から翻訳先言語名を抽出し、後続の工程で利用します。 |
3 | LLM OpenAI (nano) | 軽量な GPT-4 モデルを使用し、プロンプトを処理します。 |
4 | Generator (get language name ) | 提供された変数から翻訳先言語名を生成します。 |
5 | Document Retriever (GetBestTranslation ) | 既存の最適な翻訳や関連ドキュメントを検索し、コンテキストを提供します。 |
6 | Prompt Template (Prompt ) | 書式規則や翻訳制約、ファイル構造例を含んだ詳細なプロンプトを作成します。 |
7 | LLM OpenAI (full) | 大規模コンテキスト対応の GPT-4 モデルを使用して、翻訳を実行します。 |
8 | Generator | 上記のプロンプトとモデルを用いて、翻訳を実行します。 |
9 | Chat Output | 翻訳されたマークダウンファイルを出力画面に表示します。 |
+ + +
などの制御文字やマークダウン/HTML 要素を忠実に保持します。まとめると、このワークフローは HUGO マークダウンファイルの翻訳をエンドツーエンドで信頼性高くスケーラブルに実現し、多言語静的サイトやドキュメントプロジェクトを管理する組織にとって非常に価値の高いソリューションです。
このワークフローは、AIを使用して任意の入力テキストを即座に英語へ翻訳できます。ユーザーがテキストを入力またはアップロードすると、正確なフォーマットで翻訳され、英語コンテンツを簡単に理解できます。...
AIとUrlsLabプラグインを活用し、HTML構造を保持したままウェブコンテンツを多言語間で翻訳します。メールアドレスやURLは変更されず、そのまま残るため、多言語ウェブサイトやコンテンツチーム向けに正確でコンテキストを考慮した翻訳を実現します。...
AIを活用して、アップロードしたあらゆるドキュメントからプロフェッショナルなGoogleスライドプレゼンテーションを自動作成します。このワークフローはドキュメント内容を抽出し、構造化されたプレゼンテーションを生成し、自動的にGoogleスライドを作成します。ビジネス、マーケティング、企業での利用に最適で、時間を節約し、...