Sovereign AI Ecosystem

ai_api/tasks.py [chapter] deterministic

from celery import shared_task from .services import ollama_generate from .models import ChatSession, ChatMessage @shared_task def generate_response(session_id: str, user_content: str): session = Chat

from celery import shared_task from .services import ollama_generate from .models import ChatSession, ChatMessage @shared_task def generate_response(session_id: str, user_content: str): session = ChatSession.objects.get(id=session_id) response_content = ollama_generate(user_content) ChatMessage.objects.create(session=session, role='', content=response_content)

`

Trigger the task from the view:

```python from .tasks import generate_response class ChatMessageView(APIView): def post(self, request, session_id):

Sources

Sovereign AI: Building Local-First Intelligent Systems (book) · source

Related (0)

No recorded relationships.

← all Book