1 repository
Automating the creation and manipulation of notebook cells and documentation using generative AI.
Distinct from Interactive Notebook Environments: Focuses on the AI-driven generation of content within the notebook rather than the environment's delivery or deployment.
Explore 1 awesome GitHub repository matching development tools & productivity · AI-Driven Content Generation. Refine with filters or upvote what's useful.
Acest proiect este o extensie pentru JupyterLab care integrează furnizori de modele de limbaj mari (LLM) și agenți AI direct în notebook-urile computaționale. Funcționează ca un strat de integrare și orchestrator, conectând backend-urile AI generative cu un spațiu de lucru de data science pentru a permite execuția prompt-urilor AI în celulele notebook-ului și inserarea blocurilor de cod generate în documente. Sistemul dispune de o interfață de chat colaborativă unde utilizatori multipli pot interacționa cu personaje AI în timp real, partajând fire de conversație și utilizând atașamente de fișiere drag-and-drop pentru context. Permite crearea de personaje AI personalizate și integrarea instrumentelor specializate prin servere de protocol, menținând în același timp o interfață agnostic-furnizor pentru a schimba diferite backend-uri de modele de limbaj mari. Capabilitățile includ automatizarea fluxurilor de lucru, cum ar fi gestionarea fișierelor, debugging-ul codului și execuția comenzilor shell. Pentru a asigura securitatea, framework-ul folosește execuția cu permisiuni restricționate, necesitând aprobarea explicită a utilizatorului înainte ca agenții AI să poată modifica fișiere sau să ruleze comenzi de sistem.
Allows users to generate and manipulate notebook code and documentation through a conversational AI interface.