Agentic-Chat-bot / README.md
JerameeUC
1st Commit
8bbe87c
|
raw
history blame
1.43 kB

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:

  1. storefront_chatbot_final_bundle
  2. storefront_chatbot_merged_with_agentic
  3. storefront_chatbot_skeleton