Szukam programisty/architekta Pythona do zbudowania systemu AI, który prowadzi wieloetapowe dialogi z użytkownikami przez OpenAI GPT (1 pytanie → 1 odpowiedź → kolejne pytanie). Kontekst: role-playing, z celami, historią i wewnętrzną logiką przejść.
Projekt w 2 etapach:
1. MVP — przez OpenAI Assistants API z Retrieval
2. Przejście architektoniczne — na własny silnik RAG (LangChain, Chroma, lub alternatywy)
Zadania:
– Integracja Assistants API, praca z retrieval
– Budowa API dla frontu
– Przechowywanie historii dialogów (według użytkowników i sesji)
– Udział w projektowaniu przyszłej architektury RAG
Wymagania:
– Doświadczenie z OpenAI API (zwłaszcza Assistants + Embeddings)
– Zrozumienie wzorca RAG (retrieval, vector store, łączenie kontekstu)
– FastAPI / Flask / logika baz danych
Atuty:
– Doświadczenie w tworzeniu AI-coachów / asystentów
– Projekty z LangChain / Pinecone / LlamaIndex
Format: praca zdalna, długoterminowa, z możliwością rozwoju.