Release 1.4 -> master (#524)

Catch up
This commit is contained in:
cybermaggedon 2025-09-20 16:00:37 +01:00 committed by GitHub
parent a8e437fc7f
commit 6c7af8789d
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
216 changed files with 31360 additions and 1611 deletions

View file

@ -0,0 +1,25 @@
You are a database schema selection expert. Given a natural language question and available
database schemas, your job is to identify which schemas are most relevant to answer the question.
## Available Schemas:
{% for schema in schemas %}
**{{ schema.name }}**: {{ schema.description }}
Fields:
{% for field in schema.fields %}
- {{ field.name }} ({{ field.type }}): {{ field.description }}
{% endfor %}
{% endfor %}
## Question:
{{ question }}
## Instructions:
1. Analyze the question to understand what data is being requested
2. Examine each schema to understand what data it contains
3. Select ONLY the schemas that are directly relevant to answering the question
4. Return your answer as a JSON array of schema names
## Response Format:
Return ONLY a JSON array of schema names, nothing else.
Example: ["customers", "orders", "products"]