ファイル付きの実践例
画像から保存済みプロンプトが見つからない理由
「保存済みプロンプトなし」は、このコピーから対応する保存指示を読み取りツールが返さなかったという意味です。次に行うとよいのは、元のファイルと含まれるレコードの種類を確認することです。
手順に沿って進める
- まずパラメーター付きサンプルを使います。既知の紙の船のプロンプトが返ります。
- レコードなしのPNGを確認します。同じ絵が表示されますが、対応する保存済みプロンプトは含まれません。
- レコードが競合するPNGを確認します。この例にはparametersレコードが2つあるため、単一の保存済みプロンプトは返りません。
同じ結果でも原因は異なる
この3つのファイルは違いを示すために作成しました。1つには読める指示があり、1つにはなく、もう1つには競合する重複レコードがあります。結果がないことだけでは、ご自身のファイルがどのような履歴で作られたかは分かりません。
未対応の構造、破損、読み取りツールの制限でも抽出できなくなる場合があります。結果がないたびに「最初からプロンプトがなかった」と解釈せず、元のファイルと診断メッセージを保管してください。
ワークフローが役立つ場合もある
ComfyUIのファイルには、単一のポジティブプロンプトを復元できなくてもグラフが含まれる場合があります。元のPNGをワークフロービューアーで開き、対応するワークフローとAPIグラフを別々に確認してください。
スクリーンショットや再書き出しには元のレコードがない場合があります。当社の再エンコード実験は、明記した操作での記録の消失を示すものです。すべてのスクリーンショットアプリやSNSのテストではありません。
次に確かめることを選ぶ
保存されていたテキストが必要なら、作成者に元の書き出しファイルを依頼してください。新しいプロンプト案が必要なら、それは別の再構成作業であり、そのように明示すべきです。保存済みプロンプトがないことは、人間による作成を証明しません。
ダウンロード · 実行 · 比較
検証済みのサンプルを試す
コードで描いた画像に検証用の記録を付けました。保存されたプロンプトとモデル名は実演用データです。これらのファイルは記録の読み取りをテストします。このテスト結果の作成には、画像生成ツール、スクリーンショットアプリ、SNSは使っていません。
観測された出力
{
"known_prompt": "Controlled example: a paper boat on a blue table",
"without_record": null,
"conflicting_records": null
}大きな整数の精度を保つため、JSONのシード値は文字列です。ここでnullが返る場合、対応する保存済みプロンプトは返されていません。
ハッシュと再現手順
- parameters-tEXt.png · 13,371 バイト
e76d2af4e6c273e1ba8ca6cf2b5b7885ceda2321bce893f0bb5f9e64ace17c9f - without-records.png · 13,179 バイト
acdc3a0a5e011cf57af9bf0f1da74c75c2d280a2cc9af9297410c529f86932cf - conflicting-records.png · 13,563 バイト
c9b84254ad464f9a3cb73ebceca1d5377d96e09376ff1ee3e234caf0ef0d5f8b
テストファイルと観測結果はCC0-1.0です。 全観測結果とバージョン情報をダウンロード または 手順を読む. こちらの 完全版Node.js再現スクリプト(sharpが必要) は同じテスト入力を作成し、バイト列と画素を比較します。isGenAIのソースコードでは、保存フィールドも次のテストで検証しています: npx tsx scripts/build-guide-lab.ts.
別途行った書き出し実験については、 メタデータの保持を調べた18ケースを見る.
出典と方法
リンク先の一次資料は形式を説明しています。ダウンロード用テストファイルの出力は、現在のisGenAI読み取りツールに対する自動アサーションで確認しました。これらのガイドはAIの支援を受けて作成し、そのサンプルに照らして確認しています。
誤りや未対応の例を報告. 署名付きの記録については、 Content Credentialsを確認.