>기술 주변기기 >일체 포함 >현지에서 PHI-4를 미세 조정하는 방법?

현지에서 PHI-4를 미세 조정하는 방법?

尊渡假赌尊渡假赌尊渡假赌
尊渡假赌尊渡假赌尊渡假赌원래의
2025-03-08 11:49:14777검색

이 안내서는 저급 적응 (LORA) 어댑터와 포옹 얼굴을 사용한 전문 작업에 대한 Microsoft PHI-4 LAGE LANGUGE MODEL (LLM)을 미세 조정하는 것을 보여줍니다. 특정 도메인에 중점을두면 고객 지원 또는 의료 조언과 같은 응용 프로그램에 대한 PHI-4의 성능을 최적화 할 수 있습니다. LORA의 효율성은이 프로세스가 더 빠르고 리소스 집약적으로 사용됩니다.

주요 학습 결과 :

대상 응용 프로그램에 LORA 어댑터를 사용하는 Microsoft PHI-4를 미세 조정합니다 4 비트 양자화로 phi-4를 효율적으로 구성하고로드하십시오 포옹 페이스 및 라이브러리로 미세 조정을 위해 데이터 세트를 준비하고 변환하십시오. Hugging Face의 GPU 사용량을 모니터링하고 배치를위한 포옹 얼굴에 미세 조정 된 모델을 저장/업로드하십시오.

전제 조건 :
    시작하기 전에 : 를 확인하십시오
  • 파이썬 3.8 pytorch (GPU 가속도에 대한 CUDA 지원)
  • 라이브러리 껴안는 얼굴
  • unsloth 라이브러리
  • : 를 사용하여 필요한 라이브러리를 설치하십시오
  • 미세 조정 PHI-4 : 단계별 접근 방식 SFTTrainer 이 섹션은 설정에서 포옹 페이스의 배치에 이르기까지 미세 조정 프로세스에 대해 자세히 설명합니다. 1 단계 : 모델 설정
  • 여기에는 모델을로드하고 필수 라이브러리를 가져 오는 것이 포함됩니다
2 단계 : 데이터 세트 준비

우리는 ShareGpt 형식의 Finetome-100K 데이터 세트를 사용합니다. 는 이것을 포옹 얼굴의 형식으로 변환하는 데 도움이됩니다

3 단계 : 모델 미세 조정

포옹 페이스의

: 를 사용한 미세 조정
  • 4 단계 : GPU 사용 모니터링
  • 모니터 GPU 메모리 사용 :
  • unsloth
  • 5 단계 : 추론
  • 응답 생성 :
    pip install unsloth
    pip install --force-reinstall --no-cache-dir --no-deps git+https://github.com/unslothai/unsloth.git

    How to Fine-Tune Phi-4 Locally? 6 단계 : 저장 및 업로드 How to Fine-Tune Phi-4 Locally? 로컬로 저장하거나 포옹 얼굴로 밀어 넣으십시오

    를 실제 포옹 페이스 토큰으로 바꾸는 것을 잊지 마십시오.

    결론 :

    이 간소화 된 가이드는 개발자가 특정 요구에 대해 PHI-4를 효율적으로 미세 조정하여 최적화 된 성능과 쉽게 배포 할 수 있도록 LORA와 포옹 얼굴의 힘을 활용할 수 있도록합니다. 완전한 코드 스 니펫 및 자세한 설명에 대한 원래 응답을 참조하십시오.

위 내용은 현지에서 PHI-4를 미세 조정하는 방법?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.