Spaces:
Configuration error
Configuration error
| # AGENTIC InsurTech Aplikacija | |
| ## Opis | |
| AGENTIC InsurTech je napredna zavarovalniška aplikacija, ki uporablja večagentni sistem MagenticOne za avtomatizacijo zavarovalniških procesov. Aplikacija omogoča oceno tveganja na podlagi slik, izračun premij in avtomatsko obdelavo zahtevkov. | |
| ## Uporabljene tehnologije | |
| ### Glavni agentni sistem | |
| - **MagenticOne**: Microsoftov večagentni sistem za reševanje kompleksnih nalog | |
| - Dokumentacija: [MagenticOne](https://www.microsoft.com/en-us/research/articles/magentic-one-a-generalist-multi-agent-system-for-solving-complex-tasks/) | |
| - GitHub: [autogen-magentic-one](https://github.com/microsoft/autogen/tree/main/python/packages/autogen-magentic-one) | |
| ### Ključne knjižnice | |
| - `autogen-core`: Jedro agentnega sistema | |
| - `autogen-magentic-one`: Implementacija MagenticOne agentov | |
| - `autogen-ext`: Razširitve za AutoGen | |
| - `gradio`: Uporabniški vmesnik | |
| - `streamlit`: Alternativni uporabniški vmesnik | |
| - `playwright`: Spletno brskanje in zajem podatkov | |
| ### API integracije | |
| - Together.ai API: LLM model za procesiranje naravnega jezika | |
| - Stripe API: Procesiranje plačil | |
| - Weather API: Vremenska napoved za parametrično zavarovanje | |
| ## Struktura projekta | |
| Magnetic-one/ | |
| ├── .env # Konfiguracijske spremenljivke | |
| ├── requirements.txt # Potrebni paketi | |
| ├── README.md # Dokumentacija | |
| └── src/ | |
| ├── main.py # Glavna aplikacija | |
| ├── agents/ # Implementacije agentov | |
| ├── utils/ # Pomožne funkcije | |
| └── runtime/ # Orkestrator in runtime | |
| ## Agenti v sistemu | |
| ### 1. ResearchAgent | |
| - Analiza slik | |
| - Identifikacija objektov | |
| - Ocena tveganja | |
| ### 2. UnderwritingAgent | |
| - Izračun premije | |
| - Določanje kritja | |
| - Ocena tveganja | |
| ### 3. SalesAgent | |
| - Priprava ponudb | |
| - Komunikacija s strankami | |
| - Generiranje dokumentov | |
| ## Namestitev in zagon | |
| 1. Kloniranje repozitorija: | |
| ```bash | |
| git clone [repository-url] | |
| cd Magnetic-one | |
| ``` | |
| 2. Ustvarjanje virtualnega okolja: | |
| ```bash | |
| python -m venv venv | |
| source venv/bin/activate # Linux/Mac | |
| # ali | |
| venv\Scripts\activate # Windows | |
| ``` | |
| 3. Namestitev potrebnih paketov: | |
| ```bash | |
| pip install -r requirements.txt | |
| playwright install --with-deps chromium | |
| ``` | |
| 4. Nastavitev okolja: | |
| - Ustvarite `.env` datoteko | |
| - Dodajte potrebne API ključe: | |
| - TOGETHER_API_KEY | |
| - STRIPE_API_KEY | |
| - NOTION_API_KEY | |
| 5. Zagon aplikacije: | |
| ```bash | |
| python src/run_app.py --interface gradio | |
| # ali | |
| python src/run_app.py --interface streamlit | |
| ``` | |
| ## Funkcionalnosti | |
| ### Osnovne funkcije | |
| - Analiza slik za oceno tveganja | |
| - Avtomatski izračun premij | |
| - Generiranje zavarovalnih polic | |
| - Procesiranje zahtevkov | |
| ### Napredne funkcije | |
| - Parametrično vremensko zavarovanje | |
| - Avtomatska izplačila | |
| - Preventivni načrti | |
| - Integracija z zunanjimi viri podatkov | |
| ## Razvijalci | |
| - Dokumentacija MagenticOne: [Link](https://github.com/microsoft/autogen/tree/main/python/packages/autogen-magentic-one) | |
| - AutoGen dokumentacija: [Link](https://microsoft.github.io/autogen/) | |
| ## Licenca | |
| MIT License | |