{"repo":"microsoft/dstoolkit-text2sql-and-imageprocessing","free":true,"listed":false,"github":"https://github.com/microsoft/dstoolkit-text2sql-and-imageprocessing","clone":"git clone https://github.com/microsoft/dstoolkit-text2sql-and-imageprocessing.git","description":"This repo accelerates development of RAG applications with rich data sources including SQL Warehouses and documents analysed with Azure Document Intelligence","language":"Python","stars":103,"topics":["ai","azure","rag","search","sql","text2sql","vector","entity-relationship","llm","query-builder"],"license":"MIT","category":"ai-agents","readme_excerpt":"Text2SQL and Image Processing in AI Search This repo provides sample code for improving RAG applications with rich data sources including SQL Warehouses and documents analysed with Azure Document Intelligence. It is intended that the plugins and skills provided in this repository, are adapted and added to your new or existing RAG application to improve the response quality. Got questions? Use the awesome DeepWiki linked above to see an overview of the code and approaches . [!IMPORTANT] - This repository now uses uv to manage dependencies and common utilities. See uv for more details on how to get started. Components - ./text 2 sql contains an three Multi-Shot implementations for Text2SQL generation and querying which can be used to answer questions backed by a database as a knowledge base. A prompt based and vector based approach are shown, both of which exhibit great performance in answering sql queries. Additionally, a further iteration on the vector based approach is shown which uses a query cache to further speed up generation. With these plugins, your RAG application can now access and pull data from any SQL table exposed to it to answer questions. - ./image processing contains code for linking Azure Document Intelligence with AI Search to process complex documents with charts and images, and uses multi-modal models (gpt4o) to interpret and understand these. With this custom skill, the RAG application can draw insights from complex charts and images during the vector sea","default_branch":null,"files":null,"tree":[],"storefront":"/r/microsoft","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/microsoft/dstoolkit-text2sql-and-imageprocessing/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}