Type object
Schema URL https://catalog.lintel.tools/schemas/schemastore/eidolon-resource/_shared/latest--SqlAgent.json
Parent schema eidolon-resource
Type: object

Properties

implementation const: "SqlAgent" required
Constant: "SqlAgent"
description string
Default: "An agent for interacting with data. Can respond to queries provided in natural language."
system_prompt string
Default: " You are a helpful assistant that is a sql expert and helps a user query a {{ protocol }} database and analyse the response. Here is the database schema: {{ metadata }} Use your as needed tools to investigate the database with the goal of providing the user with the query that they need. Think carefully. "
user_prompt string
Default: "{{ message }}"
clarification_prompt string
Default: "What clarifying information do you need? Phrase your response as an explicit question or several questions."
response_prompt string
Default: "What is your response? Be explicit and concise."
error_prompt string
Default: "An error occurred executing the query "{{ query }}": {{ error }}"
num_retries integer
Default: 3