{"repo":"marcominerva/DatabaseGPT","free":true,"listed":false,"github":"https://github.com/marcominerva/DatabaseGPT","clone":"git clone https://github.com/marcominerva/DatabaseGPT.git","description":"Query a database using natural language","language":"C#","stars":74,"topics":["azure-openai","c-sharp","chatgpt","openai","query-builder","sql-server","hacktoberfest","post","postgresql"],"license":"MIT","category":"databases-storage","readme_excerpt":"DatabaseGPT Query a database using natural language. Thanks to Adam Buckley for the original inspiration for this project. Usage Currently, SQL Server, PostgreSQL and SQLite databases are supported. Using DatabaseGpt in your project If you want to use DatabaseGpt as a library in your application, you can reference the src/DatabaseGpt/DatabaseGpt.csproj project and the one that contains the specific implementation for your DBMS, available as src/DatabaseGpt. /DatabaseGpt. .csproj : Database Project to include - - SQL Server src/DatabaseGpt.SqlServer/DatabaseGpt.SqlServer.csproj PostgreSQL src/DatabaseGpt.Npgsql/DatabaseGpt.Npgsql.csproj SQLite src/DatabaseGpt.Sqlite/DatabaseGpt.Sqlite.csproj After referencing the proper projects, you can easily initialize DatabaseGpt at the startup of your application. You need to set the required values in the appsettings.json file: For more information about how to configure the ChatGPT integration, refer to the documentation of ChatGptNet. Note If possible, use GPT-4 models. Current experiments demonstrate that they are more accurate than GPT-3 models when generating queries. The Web Application The DatabaseGptWeb project is a Web Application that shows how to provide a UI for DatabaseGPT . It requires .NET 8.0 SDK or later. To execute it, you need to set the required values in the appsettings.json file, as described above. You can find a live demo that uses the Northwind database on https://databasegpt.azurewebsites.net. It relies on a dep","default_branch":null,"files":null,"tree":[],"storefront":"/r/marcominerva","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/marcominerva/DatabaseGPT/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."}