Spaces:
Sleeping
Sleeping
Agentic-Chat-bot-
Agentic Chat-bot with RAG, Memory, and Privacy Considerations.
Storefront Chatbot
This repo follows a modular layout with a Gradio UI, NLU pipeline, anonymous and logged-in flows, guardrails, and optional Azure sentiment.
Quickstart
make dev
make run
# open http://localhost:7860
Agentic Integration
- Core bot:
agenticcore/chatbot/services.py - Providers:
agenticcore/providers_unified.py - CLI:
python -m agenticcore.cli agentic "hello"(loads .env) - FastAPI demo:
uvicorn integrations.web.fastapi.web_agentic:app --reload
Added Samples & Tests
- chat.html β
app/assets/html/chat.html - echo_bot.py β
integrations/botframework/bots/echo_bot.py - ChatbotIntegration.ipynb β
notebooks/ChatbotIntegration.ipynb - SimpleTraditionalChatbot.ipynb β
notebooks/SimpleTraditionalChatbot.ipynb - smoke_test.py β
tests/smoke_test.py - test_routes.py β
tests/test_routes.py - quick_sanity.py β
tools/quick_sanity.py - example.py β
examples/example.py - service.py β
samples/service.py - DEV_DOC.md β
docs/DEV_DOC.md
Run pytest -q for tests; open HTML in app/assets/html/ to try local UIs.
This is the unified storefront-chatbot bundle. Duplicates from earlier skeletons were removed; priority order was:
- storefront_chatbot_final_bundle
- storefront_chatbot_merged_with_agentic
- storefront_chatbot_skeleton