บทความ

กำลังแสดงโพสต์ที่มีป้ายกำกับ สอน spring boot

สร้าง Spring Boot REST API เชื่อมต่อ Ollama AI

รูปภาพ
  บทนำ: Spring AI + Ollama คืออะไร Spring AI  → เป็น framework เสริมของ Spring Boot ที่ช่วยเชื่อมระบบ AI (LLM) เช่น OpenAI, Anthropic, Ollama ฯลฯ ได้ง่ายโดยไม่ต้องเขียน HTTP request เอง Ollama  → คือ local LLM server ที่คุณสามารถรันโมเดลอย่าง  llama2 ,  mistral ,  phi3 ,  gemma  ได้  ออฟไลน์ 100% ตัวอย่างนี้จะทำให้ Spring Boot ของคุณสามารถ “คุยกับโมเดล Ollama” ได้เหมือนกับที่คุยกับ ChatGPT แต่รันในเครื่องเราเอง!  ทำความเข้าใจแนวคิดก่อนเริ่ม ก่อนลงมือโค้ด มาดูแนวคิดของระบบนี้ก่อนครับ  โครงสร้างโดยรวม เราจะสร้าง  Spring Boot Application  ที่ทำหน้าที่เป็น “ตัวกลาง (middleware)” ระหว่าง ผู้ใช้ (หรือ frontend) และโมเดล  Ollama (LLM)  ที่รันอยู่ในเครื่องเรา 1 User → Spring Boot API → Spring AI → Ollama Model (local) เป้าหมายคือ: เราส่งข้อความ (prompt) ไปหา Ollama Ollama คิดและตอบกลับข้อความ (response) Spring Boot ส่งคำตอบนั้นกลับให้ client ผ่าน REST API  ติดตั้ง Ollama (AI Engine ในเครื่องเรา) ทำไมต้องติดตั้งก่อน?...