Unstructured Foundation を使い始めて、次のステップを決めましょう。
Start using Unstructured Foundation and choose the best next step.
Unstructured Foundation(構造化されていないデータを整理・管理するシステム)について、ユーザーに説明します。このコマンドはユーザーからのリクエストにのみ応じ、勝手に機能を紹介するメッセージは送らないでください。
まず、pipeline_processing_statusを値を指定せずに呼び出してください。
返ってきたステータスに応じて、次のように対応してください:
no_sources(データソースなし)
/foundation:connect コマンドで接続してから、ファイルを処理し、どのファイルが検索可能かを確認するよう提案してくださいnever_run(接続済みだが未処理)
pipeline_list_sources が利用可能なら、それを呼び出してくださいrunning(処理中)
failed(エラー)
ready(準備完了)
既にデータソースが接続されている場合でも、ユーザーが /foundation:connect で別のデータソースを追加できることを伝えてください。
ユーザーが明確にデータソースの接続を希望する場合を除き、pipeline_link_source は呼び出さないでください。
ユーザーに説明する際には:「Unstructured Foundation」「データソース」「ファイル」「ドキュメント」「処理」「検索可能」「データ」といった一般的な言葉を使い、システム内部の技術用語は避けてください。
Orient the user to Unstructured Foundation. This command is user-invoked only; do not use it for unsolicited capability messages.
First, call pipeline_processing_status with no since value.
Use the returned status to give the next step:
no_sources: Say no sources are connected yet. Suggest /foundation:connect, then processing files, then asking what is searchable.never_run: Say sources are connected but files have not been processed yet. Mention source names if the status includes them. If names are missing and pipeline_list_sources is available, call it.running: Say files are still being processed. Include progress counts if returned.failed: Say processing hit a problem. Summarize the status and do not retry automatically.ready: Say Foundation is ready. Offer short examples like "What documents do you have access to?", "Search my documents for quarterly revenue.", and "What's new since yesterday?"If sources are already connected, still mention that the user can add another source with /foundation:connect.
Do not call pipeline_link_source unless the user explicitly asks to connect a source now.
Use public language: say "Unstructured Foundation", "sources", "files", "documents", "processed", "searchable", and "data source". Avoid internal system terms in user-facing prose.
原文・著作権は Anthropic および各プラグイン作者に帰属します。日本語訳は Claude API による自動翻訳です。