מה צריך לדעת לפני
שתתחיל

מתחיל 4 June 2026 09:15

נגמר 4 June 2026

00 ימים
00 שעות
00 דקות
00 שניות
course image

Creating a Personal Tutor with DeepSeek in Go

Master AI tutoring by building a personal tutor with DeepSeek in Go, covering API integration, session management, and system prompts for tailored educational guidance.
via CodeSignal

177 קורסים


3 hours

שדרוג אופציונלי זמין

בינוני

התקדמות בקצב שלך

Free Certificate

שדרוג אופציונלי זמין

סקירה כללית

Dive into the world of AI tutoring by building a personal tutor using DeepSeek! Learn how to send queries, tweak API settings, manage tutoring sessions, and craft effective system prompts—all to offer tailored educational guidance.

With DeepSeek's API (compatible with the OpenAI SDK), you can quickly transition from theory to an interactive tutoring solution.

סילבוס

  • Unit 1: Sending a Simple Query to DeepSeek Using Go
  • Sending Your First Message to DeepSeek
    Switching from DeepSeek-V3 to DeepSeek-R1 for Better Reasoning
    Fixing a Bug in OpenAI API Response Handling
    Completing a Chat Completion Request with DeepSeek-V3
  • Unit 2: Customizing DeepSeek Responses with Model Parameters in Go
  • Testing Default AI Behavior with Basic Parameters
    Limiting Response Length with MaxTokens Parameter in OpenAI API
    Adding Temperature Parameter to Control AI Creativity
    Experimenting with High Temperature Settings in AI Models
    Adding Presence Penalty to Encourage Topic Diversity in AI Responses
    Minimizing Repetition with FrequencyPenalty Parameter
  • Unit 3: Message Types and Session History in Go
  • Initializing Conversation History with a User Message
    Sending a Query to the AI Assistant
    Building Conversational Context with Follow-up Questions
    Visualizing Conversation History in Go
    Implementing a SendMessage Function for Conversation Management in Go
  • Unit 4: Personalizing Your Tutor with System Prompts in Go
  • Customizing AI Personas with System Prompts
    Maintaining AI Persona Across Multiple Interactions
    Fixing System Prompt Role in Go Chat Application
    Creating AI Personas with System Prompts
  • Unit 5: Managing Multiple Tutoring Sessions with DeepSeek in Go
  • Implementing a Tutoring Session Management System in Go
    Implementing a Chat Session Message Handler in Go
    Integrating DeepSeek's Language Model for Dynamic Chatbot Responses
    Managing Multiple Tutoring Sessions

נושאים

Computer Science