```xml
<dependency>
    <groupId>org.noear</groupId>
    <artifactId>solon-ai-skill-text2sql</artifactId>
</dependency>
```


### 1、描述

Solon AI 技能扩展，提供 text2sql 能力的技能。。内置有 Text2SqlSkill

* Text2SqlSkill: 智能 Text-to-SQL 专家技能。实现自然语言到结构化查询的桥接。


### 2、应用示例

可以根据业务情况，copy Text2SqlSkill 代码进一步定制。

```java
Text2SqlSkill sqlSkill = new Text2SqlSkill(dataSource, "users", "orders", "order_refunds")
                .maxRows(50); // 限制返回行数，保护内存

ChatModel agent = ChatModel.of("https://api.moark.com/v1/chat/completions")
        .apiKey("***")
        .model("Qwen3-32B")
        .role("财务数据分析师")
        .instruction("你负责分析订单与退款数据。金额单位均为元。")
        .defaultSkillAdd(sqlSkill) // 注入 SQL 技能
        .build();

AssistantMessage resp = agent.prompt("去年消费最高的 VIP 客户是谁？")
        .call()
        .getMessage();
```