ai_api/serializers.py [chapter] deterministic
from rest_framework import serializers from .models import ChatSession, ChatMessage class ChatMessageSerializer(serializers.ModelSerializer): class Meta: model = ChatMessage fields = ['id', 'role', 'c
from rest_framework import serializers from .models import ChatSession, ChatMessage class ChatMessageSerializer(serializers.ModelSerializer): class Meta: model = ChatMessage fields = ['id', 'role', 'content', 'created_at'] class ChatSessionSerializer(serializers.ModelSerializer): messages = ChatMessageSerializer(many=True, read_only=True) class Meta: model = ChatSession fields = ['id', 'title', 'created_at', 'updated_at', 'messages']
`
Implementing AI Views with DRF
Views handle HTTP requests and orchestrate AI calls. Use DRF's APIView for full control over request/response handling.
```python
Sources
Sovereign AI: Building Local-First Intelligent Systems (book) · source
Related (0)
No recorded relationships.