หากคุณชอบ repo นี้ ติดดาวบน GitHub — มันช่วยได้มาก!
ภาพรวม • การใช้งาน • เรียกใช้ตัวอย่าง • ขั้นตอนถัดไป • ทรัพยากร
ลองใช้โมเดล AI เชิงสร้างสรรค์ในเบราว์เซอร์ของคุณได้ฟรีโดยใช้สนามเด็กเล่นนี้!
เมื่อใช้ GitHub Codespaces และ Ollama คุณจะสามารถเรียกใช้ SLM ( โมเดลภาษาขนาดเล็ก) เช่น Phi-3 ได้โดยตรงในเบราว์เซอร์ของคุณ โดยไม่ต้องติดตั้งอะไรเลย
โปรเจ็กต์นี้ได้รับการออกแบบมาให้เปิดใน GitHub Codespaces ซึ่งมีสภาพแวดล้อมที่กำหนดค่าไว้ล่วงหน้าเพื่อรันโค้ดและโมเดล AI ทำตามขั้นตอนเหล่านี้เพื่อเริ่มต้น:
คลิกที่ปุ่ม "Codespaces: เปิด":
เมื่อโหลด Codespace แล้ว ควรติดตั้ง Ollama ไว้ล่วงหน้ารวมถึง OpenAI Node SDK
ขอให้ Ollama ดำเนินการ SLM ตามที่คุณต้องการ ตัวอย่างเช่น หากต้องการรันโมเดล Phi-3:
โอลามารัน phi3
ซึ่งจะใช้เวลาไม่กี่วินาทีในการโหลดโมเดล
เมื่อคุณเห็น >>>
ในเอาต์พุต คุณสามารถส่งข้อความไปยังโมเดลนั้นได้จากพรอมต์
>>> เขียนไฮกุเกี่ยวกับลูกแมวขนฟู
หลังจากผ่านไปหลายวินาที คุณจะเห็นการตอบกลับจากโมเดล
ปิดโมเดลโดยพิมพ์ /bye
แล้วกด Enter
เปิดไฟล์ ollama.ipynb
ในตัวแก้ไขและทำตามคำแนะนำ
เคล็ดลับ
ขณะที่คุณกำลังทำตามคำแนะนำของสมุดบันทึกแบบโต้ตอบ คุณสามารถเรียกใช้เซลล์โค้ดได้โดยคลิกที่ "ดำเนินการเซลล์" (
ในโฟลเดอร์ตัวอย่างของพื้นที่เก็บข้อมูลนี้ คุณจะพบตัวอย่างวิธีใช้โมเดล AI เชิงสร้างสรรค์โดยใช้ OpenAI Node.js SDK คุณสามารถเรียกใช้ได้โดยดำเนินการคำสั่งต่อไปนี้ในเทอร์มินัล:
ตัวอย่าง tsx/<ชื่อไฟล์>
หรือคุณสามารถเปิดไฟล์ตัวอย่างในตัวแก้ไขและเรียกใช้โดยตรงโดยคลิกปุ่ม "เรียกใช้" (
สำคัญ
ตัวอย่างบางส่วนกำหนดให้คุณต้องเริ่มโปรแกรมจำลอง Azure OpenAI ก่อน คุณสามารถทำได้โดยการรันคำสั่งต่อไปนี้ในเทอร์มินัลและปล่อยให้มันทำงานต่อไปในขณะที่คุณรันตัวอย่าง:
ollamazure -d
เมื่อคุณคุ้นเคยกับสนามเด็กเล่นนี้แล้ว คุณสามารถสำรวจหัวข้อและบทช่วยสอนขั้นสูงเพิ่มเติมได้:
Generative AI สำหรับผู้เริ่มต้น [หลักสูตร]: คู่มือฉบับสมบูรณ์เพื่อเรียนรู้เกี่ยวกับแนวคิดและการใช้งาน AI เชิงสร้างสรรค์
ตำราอาหาร Phi-3 [บทช่วยสอน ตัวอย่าง]: ตัวอย่างเชิงปฏิบัติสำหรับการทำงานกับโมเดล Phi-3
เมื่อคุณพร้อมที่จะสำรวจว่าคุณสามารถปรับใช้ Generative โดยใช้ Azure ได้อย่างไร คุณควรตรวจสอบแหล่งข้อมูลเหล่านี้:
การเริ่มต้นอย่างรวดเร็ว: เริ่มต้นใช้งาน GPT-35-Turbo และ GPT-4 ด้วย Azure OpenAI Service [บทช่วยสอน]: บทช่วยสอนเพื่อเริ่มต้นใช้งาน Azure OpenAI Service
สร้างแชท AI แบบไร้เซิร์ฟเวอร์ด้วย RAG โดยใช้ LangChain.js [ตัวอย่าง]: ขั้นตอนถัดไปของบทช่วยสอนในการสร้างแชทบอท AI โดยใช้ Retrieval-Augmented Generation และ LangChain.js
ต่อไปนี้เป็นแหล่งข้อมูลเพิ่มเติมบางส่วนที่จะช่วยให้คุณเรียนรู้เพิ่มเติมเกี่ยวกับ AI เชิงสร้างสรรค์:
Awesome Generative AI [ลิงก์]: รายการแหล่งข้อมูลที่รวบรวมไว้เกี่ยวกับ generative AI
พื้นฐานของ Responsible Generative AI [หลักสูตร]: โมดูลการฝึกอบรมเพื่อเรียนรู้เกี่ยวกับการใช้ generative AI อย่างมีความรับผิดชอบ
Azure AI Studio [เครื่องมือ]: เว็บพอร์ทัลสำหรับสร้าง ฝึกอบรม ปรับใช้ และทดลองกับโมเดล AI
สนามเด็กเล่น Ollama Python
สนามเด็กเล่น Ollama C#