isGenAI.com

파일과 함께 보는 실제 예제

원본 PNG에서 InvokeAI 메타데이터 읽기

원본 PNG로 지원되는 invokeai_metadata 기록을 읽으세요. 저장된 프롬프트 추출기는 새 텍스트를 생성하지 않고 긍정 프롬프트, 네거티브 프롬프트, 사용 가능한 생성 설정을 반환할 수 있습니다.

단계 따라가기

  1. 아래 InvokeAI 예제를 다운로드하세요. 기록은 실험용으로 만들었으며 픽셀은 코드로 그렸습니다.
  2. 저장된 프롬프트 추출기에서 선택하세요. 프롬프트가 접은 종이별 세 개를 묘사하는지 확인하세요.
  3. 저장 설정을 여세요. 예제에는 시드 0, 30스텝, CFG 스케일 4.5, euler 스케줄러가 기록되어 있습니다.

시드 0도 저장된 값입니다

이 테스트 파일에는 의도적으로 시드 0을 저장했습니다. 0과 누락된 필드는 구분해야 합니다. 아래 공개된 결과는 다운로드 가능한 파일을 실제 읽기 도구로 처리해 얻었습니다.

저장된 생성 크기는 기록의 내용을 나타냅니다. 현재 파일의 픽셀 크기와 일치할 필요는 없습니다. 편집하거나 기록을 수동으로 붙이면 서로 달라질 수 있습니다.

일부 InvokeAI 파일이 단일 프롬프트를 반환하지 않는 이유

isGenAI는 이 예제에 제시된 지원 가능한 현재 구조의 기록을 처리합니다. 과거의 모든 InvokeAI 형식이나 사용자 지정 내보내기를 지원한다는 뜻은 아닙니다.

파일에 서로 다른 기본 프롬프트와 스타일 프롬프트가 포함될 수 있습니다. 지원되는 기록에 여러 지시가 필요하면 이 읽기 도구는 알림 없이 하나를 고르지 않습니다. 이런 경우 원래 워크플로우를 검토하세요.

읽기와 해석 구분하기

아래에 연결된 소스 구현에는 InvokeAI 메타데이터 필드 이름과 가져오기 처리가 나와 있습니다. 다운로드 예제는 당사 읽기 도구를 테스트한 것이며, 해당 InvokeAI 버전을 실행하거나 그 설정으로 이미지를 재현했다는 주장이 아닙니다.

다운로드 · 실행 · 비교

검증된 예제 사용하기

코드로 그림을 그리고 통제된 기록을 붙였습니다. 저장된 프롬프트와 모델 이름은 시연용 데이터입니다. 이 파일들은 기록 읽기를 테스트합니다. 테스트 결과를 만드는 데 이미지 생성기, 스크린샷 앱, 소셜 네트워크를 사용하지 않았습니다.

관찰된 출력
{
  "format": "invokeai",
  "prompt": "Controlled example: three folded paper stars",
  "negative_prompt": "text",
  "recorded_model": "demonstration-only",
  "settings": {
    "seed": "0",
    "steps": 30,
    "scheduler": "euler",
    "cfg_scale": 4.5,
    "width": 1024,
    "height": 768
  }
}

큰 정수의 정밀도를 유지하기 위해 JSON의 시드 값은 문자열입니다. 여기서 null 결과는 지원되는 저장 프롬프트가 반환되지 않았다는 뜻입니다.

해시 및 재현
  • invokeai-record.png · 13,470 바이트f8ed839eb6a2a833548da189fd4499594326376425a7b200692f8064c777af99

테스트 파일과 관찰 결과에는 CC0-1.0이 적용됩니다. 모든 관찰 결과와 버전 다운로드 또는 절차 읽기. 전체 Node.js 재현 스크립트(sharp 필요) 는 같은 테스트 입력을 만들고 바이트와 픽셀을 비교합니다. isGenAI 소스 코드에서는 다음 테스트로 저장 필드도 검증합니다: npx tsx scripts/build-guide-lab.ts.

별도의 내보내기 실험은 메타데이터 유지 사례 18개 살펴보기.

출처와 방법

연결된 1차 자료는 형식을 설명합니다. 다운로드 가능한 테스트 파일의 출력은 현재 isGenAI 읽기 도구에 대한 자동 검증으로 확인했습니다. 이 가이드는 AI의 도움으로 작성하고 해당 예제에 맞춰 검토했습니다.

오류 또는 지원되지 않는 예제 신고. 서명된 기록은 Content Credentials 확인.