AI EducademyAIEducademy
కార్యక్రమాలుల్యాబ్బ్లాగ్మా గురించి
సైన్ ఇన్
AI EducademyAIEducademy

అందరికీ, ప్రతి భాషలో ఉచిత AI విద్య.

నేర్చుకోండి

  • ప్రోగ్రాములు
  • పాఠాలు
  • ల్యాబ్
  • డాష్‌బోర్డ
  • మా గురించి

సంఘం

  • GitHub
  • సహకరించండి
  • ప్రవర్తనా నియమావళి

మద్దతు

  • కాఫీ కొనండి ☕

అందరికీ ఉచిత AI విద్య

MIT లైసెన్స్ — ఓపెన్ సోర్స్

Programs›🌲 AI Forest›Lessons›ఓపెన్-సోర్స్ AI — భవిష్యత్తును రూపొందించే టూల్స్, మోడల్స్ మరియు సమాజాలు
🌐
AI Forest • అధునాతనం⏱️ 40 నిమిషాల పఠన సమయం

ఓపెన్-సోర్స్ AI — భవిష్యత్తును రూపొందించే టూల్స్, మోడల్స్ మరియు సమాజాలు

AI కోసం ఓపెన్-సోర్స్ ఎందుకు ముఖ్యం 🌍

AI ప్రారంభ రోజులలో, అత్యాధునిక పరిశోధన కార్పొరేట్ ల్యాబ్‌ల వెనుక మూసి ఉంచబడింది. ఈరోజు, అత్యంత పరివర్తనకారక AI టూల్స్ ఓపెన్-సోర్స్ — అందరికీ ఉచితంగా అందుబాటులో ఉన్నాయి.

  • పారదర్శకత: మోడల్ ఎలా పని చేస్తుందో మీరు తనిఖీ చేయవచ్చు
  • పునరుత్పత్తి: ఎవరైనా పరిశోధన దావాలను ధృవీకరించవచ్చు
  • ఆవిష్కరణ వేగం: వేలమంది సహకారులు టూల్స్‌ను వేగంగా మెరుగుపరుస్తారు
  • ప్రాప్యత: లాగోస్‌లోని విద్యార్థికి స్టాన్‌ఫర్డ్ పరిశోధకుడి వలె అదే టూల్స్ ఉన్నాయి
పరస్పరం అనుసంధానించబడిన ఓపెన్-సోర్స్ AI ప్రాజెక్ట్ లోగోలతో చుట్టుముట్టబడిన భూగోళం
ఓపెన్-సోర్స్ AI ప్రపంచవ్యాప్తంగా పరిశోధకులు, డెవలపర్లు మరియు అభ్యాసకులను కలుపుతుంది.

ఓపెన్-సోర్స్ AI లాండ్‌స్కేప్ 🗺️

┌─────────────────────────────────────────────────────┐
│              అప్లికేషన్ లేయర్                        │
│  LangChain · LlamaIndex · Haystack · Streamlit       │
├─────────────────────────────────────────────────────┤
│                మోడల్ లేయర్                           │
│  Llama · Mistral · Stable Diffusion · Whisper         │
├─────────────────────────────────────────────────────┤
│             ప్లాట్‌ఫార్మ్ లేయర్                      │
│  Hugging Face · Ollama · vLLM · TGI                   │
├─────────────────────────────────────────────────────┤
│              ఫ్రేమ్‌వర్క్ లేయర్                      │
│  PyTorch · TensorFlow · JAX · scikit-learn            │
├─────────────────────────────────────────────────────┤
│                డేటా లేయర్                            │
│  Common Crawl · The Pile · LAION · RedPajama          │
└─────────────────────────────────────────────────────┘

ప్రధాన ఓపెన్-సోర్స్ ఫ్రేమ్‌వర్క్‌లు 🔧

PyTorch — పరిశోధకుల ఇష్టమైనది

import torch.nn as nn

class SaralaClassifier(nn.Module):
    def __init__(self, input_size, num_classes):
        super().__init__()
        self.layers = nn.Sequential(
            nn.Linear(input_size, 128),
            nn.ReLU(),
            nn.Linear(128, num_classes),
        )

    def forward(self, x):
        return self.layers(x)

Hugging Face — AI యొక్క GitHub

from transformers import pipeline

classifier = pipeline("sentiment-analysis")
result = classifier("ఓపెన్-సోర్స్ AI ప్రపంచాన్ని మారుస్తోంది!")
print(result)

LangChain మరియు LlamaIndex

భాషా మోడల్‌ల పైన అప్లికేషన్‌లు నిర్మించడానికి ఫ్రేమ్‌వర్క్‌లు: Q&A సిస్టమ్‌లు, సెమాంటిక్ సెర్చ్, డాక్యుమెంట్ చాట్‌బాట్‌లు.

🤯

Hugging Face అసలు టీనేజర్ల కోసం చాట్‌బాట్ కంపెనీ! ఓపెన్-సోర్స్ AI కేంద్ర వేదికగా మారడానికి వారు పివట్ చేశారు. ఈరోజు వారి విలువ $4.5 బిలియన్ కంటే ఎక్కువ.


ఓపెన్-సోర్స్ మోడల్స్ 🦙

Llama (Meta)

  • Llama 2: ఓపెన్ లైసెన్స్, వాణిజ్య ఉపయోగం అనుమతించబడింది
  • Llama 3: పెద్ద నాణ్యత మెరుగుదల, 8B మరియు 70B వేరియంట్‌లు

Mistral

  • Mistral 7B: సగం పరిమాణంలో ఉన్నప్పటికీ Llama 2 13B ను అధిగమించింది
  • Mixtral 8x7B: Mixture-of-experts ఆర్కిటెక్చర్

Stable Diffusion

  • వినియోగదారు GPU పై స్థానికంగా అమలు చేయగలిగింది
  • వేలమంది కమ్యూనిటీ ఫైన్-ట్యూన్‌లు మరియు ఎక్స్‌టెన్షన్‌లు
# Ollama తో — స్థానికంగా మోడల్స్ అమలు చేయడానికి అత్యంత సులభమైన మార్గం
ollama run llama3
ollama run mistral
💡

ఓపెన్-వెయిట్ vs ఓపెన్-సోర్స్: చాలా "ఓపెన్" మోడల్స్ శిక్షణ పొందిన వెయిట్‌లను విడుదల చేస్తాయి కానీ శిక్షణ డేటాను కాదు. ఇది సాంకేతికంగా "ఓపెన్-వెయిట్", నిజంగా ఓపెన్-సోర్స్ కాదు.


ఓపెన్-సోర్స్ AI కి సహకరించడం 🤝

స్థాయి 1 — వినియోగదారు: టూల్స్ ఉపయోగించండి, బగ్‌లు నివేదించండి, ఉపయోగకరమైన ప్రాజెక్ట్‌లు పంచుకోండి

స్థాయి 2 — డాక్యుమెంటేషన్: ఉదాహరణలు మెరుగుపరచండి, డాక్యుమెంటేషన్ అనువదించండి

స్థాయి 3 — కోడ్: చిన్న బగ్‌లు సరిచేయండి, టెస్ట్‌లు జోడించండి

స్థాయి 4 — ఫీచర్లు: కొత్త ఫీచర్లు అమలు చేయండి, మోడల్ వెయిట్‌లు సహకరించండి

🤔
Think about it:

అత్యంత ప్రభావవంతమైన ఓపెన్-సోర్స్ సహకారాలు తరచుగా కోడ్ కావు. స్పష్టమైన డాక్యుమెంటేషన్ మరియు అనువదించిన ట్యుటోరియల్‌లు వేలమంది కొత్త వినియోగదారులకు అడ్డంకిని తగ్గిస్తాయి.


AI లైసెన్సింగ్ 📜

లైసెన్స్        వాణిజ్య ఉపయోగం    సవరించు    పంపిణీ
─────────────    ──────────────    ────────    ──────
MIT              ✅ అవును          ✅ అవును    ✅ అవును
Apache 2.0       ✅ అవును          ✅ అవును    ✅ అవును (+ పేటెంట్‌లు)
GPL              ✅ అవును*         ✅ అవును    ✅ అవును* (copyleft)
Llama లైసెన్స్  ✅ అవును**        ✅ అవును    ✅ అవును**

* GPL ఉత్పన్న రచనలు కూడా GPL అవసరం
** 700M నెలవారీ యాక్టివ్ యూజర్ల పైన పరిమితి

ఓపెన్-సోర్స్ తో నిర్మించడం 🏗️

ఉదాహరణ: AI-ఆధారిత కస్టమర్ సపోర్ట్ బాట్

ఫ్రంటెండ్:     Next.js + Tailwind CSS (ఓపెన్-సోర్స్)
API:            FastAPI (ఓపెన్-సోర్స్)
ఆర్కెస్ట్రేషన్: LangChain (ఓపెన్-సోర్స్)
LLM:            Llama 3 via Ollama (ఓపెన్-సోర్స్)
నాలెడ్జ్:       pgvector on PostgreSQL (ఓపెన్-సోర్స్)
మానిటరింగ్:    Langfuse (ఓపెన్-సోర్స్)

మొత్తం లైసెన్స్ ఖర్చు: ₹0

ఓపెన్ vs క్లోజ్డ్ చర్చ ⚖️

ఓపెన్ కోసం: పారదర్శకత, ప్రజాస్వామ్యీకరణ, వేగవంతమైన ఆవిష్కరణ, సార్వభౌమత్వం

క్లోజ్డ్ కోసం: భద్రతా నియంత్రణ, కేంద్రీకృత నాణ్యత, స్పష్టమైన జవాబుదారీతనం

పరిశ్రమ బైనరీ ఎంపిక కాకుండా స్పెక్ట్రమ్ వైపు కదులుతోంది.


త్వరిత సారాంశం 🎯

  1. ఓపెన్-సోర్స్ AI ప్రాప్యతను ప్రజాస్వామ్యీకరించింది
  2. PyTorch, Hugging Face, LangChain మరియు LlamaIndex ఎకోసిస్టమ్ వెన్నెముకగా ఉన్నాయి
  3. ఓపెన్ మోడల్స్ ప్రొప్రైటరీ API లకు శక్తివంతమైన ప్రత్యామ్నాయాలు అందిస్తాయి
  4. సహకారం టూల్స్ ఉపయోగించడం మరియు డాక్యుమెంటేషన్ మెరుగుపరచడంతో మొదలవుతుంది
  5. లైసెన్స్‌లు ముఖ్యం — ఎల్లప్పుడూ కస్టమ్ AI లైసెన్స్‌లు తనిఖీ చేయండి
  6. పూర్తి AI స్టాక్‌లు పూర్తిగా ఓపెన్-సోర్స్ నుండి నిర్మించవచ్చు
  7. ఓపెన్ vs క్లోజ్డ్ చర్చ స్పెక్ట్రమ్ వైపు పరిణమిస్తోంది

తదుపరి ఏమిటి? 🔮

చివరి పాఠంలో, మనం AI భవిష్యత్తు వైపు చూస్తాము. 🌲

Lesson 2 of 30 of 3 completed
←AI ఉత్పత్తులు నిర్మించడం — ప్రోటోటైప్ నుండి ప్రొడక్షన్ వరకుAI భవిష్యత్తు — తదుపరి ఏమిటి మరియు మీరు ఎక్కడ ఉన్నారు→