MCPcopy Index your code
hub / github.com/akshata29/entaoai

github.com/akshata29/entaoai @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
485 symbols 1,369 edges 77 files 136 documented · 28%
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

Workshop Content

Notebook Details
0_SetupandConfig Introduction to Azure OpenAI, Concepts, Setup and some basic understanding of the Azure OpenAI platform
1_LoadData Notebook that covers the concept on how to load data, create chunk on the large document and persist that data into Vector Store (Azure Cognitive Search)
2_AskQuestion With the data loaded into the vector store, notebook covers the concept on asking question over your document and different chain type techniques for token limitations
3_Summarization When you are looking to summarize your document, this notebook covers the concept on how to do that without loading the document into the vector store
4_ChatWithHistory Notebook covers the concept on how to use the history of the conversation to improve and interact using the conversational nature of asking questions.
5_SummaryAndQa Generating sample questions from the document is the focus for this notebook.
6_AskSql Notebook covers the concept on how to talk to your relation database. In this example, we cover different options on how to ask questions to your database, using both langchain and not using langchain.
7_AskTabularData Showcase how to ask question on tabular data (CSV, excel) using the agent concept.
8_Agent Experimental ideas on how to create Agents that can interact and talk to everything we covered in the workshop. Ask question to your database, ask question to your document, ask question to your tabular data and ask question to your knowledge base.

Extension points exported contracts — how you extend this code

Props (Interface)
(no doc)
app/frontend/src/components/SqlViewer/SqlViewer.tsx
DataTableProps (Interface)
(no doc)
app/frontend/src/components/DataTable/DataTable.tsx
Props (Interface)
(no doc)
app/frontend/src/components/Answer/AnswerError.tsx
Props (Interface)
(no doc)
app/frontend/src/components/Answer/Answer.tsx
Props (Interface)
(no doc)
app/frontend/src/components/Answer/AnswerChat.tsx

Core symbols most depended-on inside this repo

upsertMetadata
called by 21
api/Python/Utilities/azureBlob.py
getBlob
called by 11
api/Python/Utilities/azureBlob.py
storeIndex
called by 10
api/Python/DocGenerator/__init__.py
get_relevant_documents
called by 9
api/Python/Utilities/cogSearchVsRetriever.py
blobLoad
called by 9
api/Python/DocGenerator/__init__.py
makeApiRequestGpt
called by 8
app/frontend/src/pages/chatgpt/ChatGpt.tsx
getCosmosSession
called by 8
app/frontend/src/pages/chatgpt/ChatGpt.tsx
getFullPath
called by 8
api/Python/Utilities/azureBlob.py

Shape

Function 397
Method 36
Route 24
Interface 17
Class 8
Enum 3

Languages

Python59%
TypeScript41%

Modules by API surface

app/backend/Utilities/fmp.py55 symbols
api/Python/Utilities/fmp.py54 symbols
app/backend/app.py49 symbols
app/frontend/src/pages/chatgpt/ChatGpt.tsx48 symbols
app/frontend/src/pages/upload/Upload.tsx31 symbols
app/frontend/src/pages/oneshot/OneShot.tsx27 symbols
app/frontend/src/api/api.ts24 symbols
api/Python/Utilities/azureSearch.py21 symbols
app/frontend/src/pages/admin/Admin.tsx14 symbols
api/Python/OpenChatGpt/__init__.py14 symbols
api/Python/Utilities/cogSearch.py10 symbols
api/Python/DocGenerator/__init__.py10 symbols

For agents

$ claude mcp add entaoai \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact