Dive into AI integration by connecting SpringAI with DeepSeek! Learn how to send queries, configure model parameters, manage conversational state, and craft system prompts—all within a clean Spring Boot architecture. With DeepSeek’s OpenAI-compatible API and SpringAI’s abstraction layer, you'll quickly move from basic requests to building structured, interactive AI-driven experiences.
Overview
Syllabus
- Unit 1: Sending Queries with Spring AI
- Asking for Facts
- Switching Models
- Mastering the Syntax
- Chatting with the AI
- Unit 2: Tuning Model Responses
- Exploring Default Behavior
- Limiting Response Length
- Controlling the Creativity
- Encouraging New Topics
- Minimizing Repetition
- Implementing Custom Parameters
- Unit 3: Maintaining Conversation Context
- Asking a Follow-Up
- Maintaining Context
- Asking the Right Questions
- Displaying the Conversation
- Unit 4: Including System Prompts
- Shaping AI Personality
- Talking with Einstein
- Shaping Philosophical Thinking
- Understanding System Prompt Impact
- Unit 5: Handling Multiple Sessions
- Exploring Multiple Sessions
- Simulating Tutoring Sessions
- Combining Everything Together