Git Analytics AI & MLAI & ML
huggingface/transformers

Hugging Face Transformers: เฟรมเวิร์กโมเดล AI ทันสมัยHugging Face Transformers: Framework for State-of-the-Art AI Models

AI & MLAI & ML 166,258 ดาวStars 34,603 Python Apache-2.0 อัปเดตล่าสุดLast push 17 ก.ย. 256917 Sept 2026
huggingface/transformers

Hugging Face Transformers ช่วยให้การใช้โมเดล AI ที่ล้ำสมัยง่ายขึ้นสำหรับการประมวลผลในหลายรูปแบบข้อมูล เช่น ข้อความ, ภาพ, และเสียง

Hugging Face Transformers facilitate easy use of state-of-the-art AI models for various data modalities such as text, image, and audio processing.

ไว้ทำอะไร

Hugging Face Transformers ออกแบบมาเพื่อให้นักพัฒนาสามารถใช้โมเดล Machine Learning ที่ล้ำสมัยได้โดยง่ายทั้งในการประมวลผลข้อความ, ภาพ, และเสียง รวมถึงหลายรูปแบบพร้อมกัน โมเดลนี้ถูกใช้ในงานที่ต้องการความแม่นยำสูง เช่น การแยกแยะข้อความ, การรู้จำเสียงพูด, และการค้นหาคำถาม-คำตอบเกี่ยวกับภาพ

ทำงานอย่างไร

Hugging Face Transformers ใช้โครงสร้างโมเดลที่เรียกว่า Transformers เพื่อจัดการและฝึกโมเดล Machine Learning ด้วยวิธีที่มีประสิทธิภาพสูง กระบวนการเริ่มจากการเรียกใช้งาน Pipeline ที่ใช้งานง่าย ซึ่งสามารถจัดการ Input และส่งผลลัพธ์ได้ถูกต้อง โดย Pipeline มีรูปแบบที่แตกต่างกันตามประเภทของโมเดลที่เลือกใช้ เช่น Pipeline() สำหรับ text-generation หรือ image-classification
ส่วนประกอบหลักเช่น โมดูล pretrained: โครงสร้างโมเดลที่ถูกฝึกมาก่อน, benchmark: ใช้ในการเปรียบเทียบประสิทธิภาพ, และ examples: ตัวอย่างการใช้งานวิธีต่างๆ

โครงสร้างโค้ด

  • .ai/AGENTS.md — นโยบายการพัฒนา
  • .github/ISSUE_TEMPLATE — เทมเพลตสำหรับปัญหา GitHub
  • benchmark — การเปรียบเทียบประสิทธิภาพ
  • docs — เอกสารอธิบายการใช้งาน
  • examples — ตัวอย่างการใช้งานโมเดล
  • src/transformers — โครงสร้างหลักของโมเดล

เริ่มใช้งาน

# venv
python -m venv .my-env
source .my-env/bin/activate
# uv
uv venv .my-env
source .my-env/bin/activate

# pip
pip install "transformers[torch]"

# uv
uv pip install "transformers[torch]"

from transformers import pipeline

pipeline = pipeline(task="text-generation", model="Qwen/Qwen2.5-1.5B")
pipeline("the secret to baking a really good cake is ")

เหมาะกับงานแบบไหน

  • การสร้างข้อความโดยไม่ต้องปรับแต่งอีกครั้ง
  • การจัดหมวดหมู่ภาพอัตโนมัติ
  • การรู้จำเสียงพูด

ข้อควรรู้

  • API ถูกออกแบบให้ใช้กับโมเดลของ PyTorch เฉพาะเท่านั้น
  • จำกัดที่การใช้งานโมเดลสำเร็จ ไม่ออกแบบสำหรับการประยุกต์โมเดลทางวิจัย

What it is for

Hugging Face Transformers is designed to allow developers to use cutting-edge machine learning models easily for text, image, and audio processing, including multi-modal applications. It is employed in high-accuracy tasks like text classification, speech recognition, and visual question answering.

How it works

Hugging Face Transformers utilizes a model architecture called Transformers to efficiently manage and train machine learning models. The process begins with invoking an easy-to-use Pipeline, which handles inputs and outputs accurately. Different Pipeline forms include text-generation or image-classification based on the chosen model.
Key components include pretrained: pre-trained model structures, benchmark: used for performance comparison, and examples: samples showcasing different usage methods.

Code structure

  • .ai/AGENTS.md — Development policies
  • .github/ISSUE_TEMPLATE — GitHub issue templates
  • benchmark — Performance benchmarking
  • docs — Usage documentation
  • examples — Model usage examples
  • src/transformers — Core model structures

Getting started

# venv
python -m venv .my-env
source .my-env/bin/activate
# uv
uv venv .my-env
source .my-env/bin/activate

# pip
pip install "transformers[torch]"

# uv
uv pip install "transformers[torch]"

from transformers import pipeline

pipeline = pipeline(task="text-generation", model="Qwen/Qwen2.5-1.5B")
pipeline("the secret to baking a really good cake is ")

Good fit for

  • Text generation without fine-tuning
  • Automated image classification
  • Speech recognition

Things to know

  • API designed specifically for PyTorch models
  • Restricted to using ready models, not designed for research-focused model applications

บทวิเคราะห์นี้สร้างจาก README และโค้ดของ repo โดย AI ของ Oneable — ตรวจสอบ license และเอกสารต้นทางก่อนนำไปใช้งานจริงThis breakdown was generated from the repository's README and code by Oneable's AI — check the license and upstream docs before using it in production.

#audio#deep-learning#deepseek#gemma#glm#hacktoberfest#llm#machine-learning#model-hub#natural-language-processing#nlp#pretrained-models

repo อื่นในหมวดเดียวกันMore in this category