Visionomicon은 GPT-4O의 기능을 사용하여 이미지 파일 이름을 바꾸도록 설계된 강력한 파이썬 기반 명령 줄 유틸리티 도구입니다. 설명 파일 이름은 주어진 템플릿과 이미지의 내용을 기반으로 생성됩니다.
.png , .jpeg , .jpg , .webp , .gif (Animated) 다음 명령을 통해 PIP를 사용하여 패키지를 설치할 수 있습니다.
pip install VisioNomicon또는 소스 배포를 다운로드하고 다음 명령을 실행하여 패키지를 수동으로 설치할 수 있습니다.
pip install . VisionOmicon을 사용하려면 OPENAI_API_KEY 환경 변수를 OpenAI API 키로 설정해야합니다. 일반적으로 다음과 같은 명령으로 수행 할 수 있습니다.
export OPENAI_API_KEY= ' your_api_key_here '원하는 플래그와 인수로 스크립트를 실행하십시오.
VisioNomicon [OPTIONS]또는 하나의 명령으로 :
OPENAI_API_KEY= ' your_api_key_here ' VisioNomicon [OPTIONS] -f , --files : 이미지의 파일 경로를 지정하여 매핑을 만듭니다.-o , --output : 원래 및 새 파일 경로로 작성할 JSON 매핑 파일을 지정하십시오. 기본값은 $XDG_DATA_HOME/visionomicon/mapping-%Y-%m-%d-%H-%M-%S.json 에 대한 기본입니다-x , --execute : 기존 매핑 파일을 기반으로 Renaming을 실행합니다. 값없이 이것을 호출하면 $XDG_DATA_HOME/visionomicon 에서 가장 최근에 생성 된 매핑이 사용됩니다.-ox , --mapex : 한 단계로 맵과 실행을 실행합니다.-u , --undo : 매핑 파일을 사용하여 원래 파일 이름으로 이름 바꾸기를 되돌립니다. 값없이 이것을 호출하면 $XDG_DATA_HOME/visionomicon 에서 가장 최근에 생성 된 매핑이 사용됩니다.-t , --template : 파일 확장없이 이미지 파일 이름을 바꾸기위한 템플릿을 정의합니다. 사각형 브래킷을 사용하여 파일 이름의 요소를 정의하는 것이 좋습니다. [SubjectDescription]_[MainColor/ColorScheme]_[StyleOrFeel]_[CompositionElement] 에 대한 기본값-e , --validation-retries : 이름 유효성 검사에 대한 검색 수를 지정합니다 (기본값 ~ 3)-v , --error-retries : OpenAI 오류의 경우 검색 수를 지정합니다 (기본값은 3)-E , --ignore-validation-fail : 유효성 검사 검색 제한에 도달하면 오류를 반환하는 대신 원래 이름으로 맵을 맵핑하십시오.-V , --ignore-error-fail : 오류 검색 제한에 도달하면 오류를 반환하는 대신 원래 이름으로 맵을 맵핑하십시오.-b , --create-batch : OpenAI API를 통해 배치 작업을 만듭니다.-B , --retrieve-batch : OpenAI API를 통해 배치 작업 출력 검색. 배치 작업을 만든 후 24 시간을 실행하십시오.VisioNomicon -f image1.jpg image2.png -ox 이것은 가장 간단한 사용법입니다. 기본 위치 ( $XDG_DATA_HOME/visionomicon/mapping-%Y-%m-%d-%H-%M-%S.json )에 배치 된 이미지에 대한 매핑 파일이 작성됩니다. 그 후 즉시이 파일이 실행되어 파일의 이름을 바꿉니다.
VisioNomicon -f image1.jpg image2.png -o mapping.json -t " [Object]_[Color]_[Style] " 이 명령은 제공된 템플릿을 기반으로 image1.jpg 및 image2.png 의 이름 바꾸기 파일을 생성하고 매핑을 mapping.json 으로 출력합니다.
그 후, 매핑을 실행하여 파일의 이름을 바꿀 수 있습니다.
VisioNomicon -x mapping.json -ox 경우 하나의 명령으로 수행 할 수도 있습니다.
VisioNomicon -f image1.jpg image2.png -ox mapping.json -t " [Object]_[Color]_[Style] " 기부금을 환영합니다. 먼저 문제를 열어서 변경하거나 추가하려는 내용에 대해 논의하십시오.
이 프로젝트는 GLP-3.0 라이센스에 따라 오픈 소스입니다.
이 도구는 OpenAI와 제휴하지 않습니다. 기능은 API에 대한 업데이트 또는 OpenAI에서 제공하는 서비스 약관에 따라 변경 될 수 있습니다.