Index

B C D F G I L P Q R S 
All Classes and Interfaces|All Packages|Constant Field Values

B

BaseFlinkSqlTool - Class in com.hw.langchain.tools.flink.sql.tool
Base tool for interacting with Flink SQL.
BaseFlinkSqlTool(FlinkSql, String, String) - Constructor for class com.hw.langchain.tools.flink.sql.tool.BaseFlinkSqlTool
 

C

com.hw.langchain.agents.toolkits.flink.sql.base - package com.hw.langchain.agents.toolkits.flink.sql.base
 
com.hw.langchain.agents.toolkits.flink.sql.prompt - package com.hw.langchain.agents.toolkits.flink.sql.prompt
 
com.hw.langchain.agents.toolkits.flink.sql.toolkit - package com.hw.langchain.agents.toolkits.flink.sql.toolkit
 
com.hw.langchain.tools.flink.sql.prompt - package com.hw.langchain.tools.flink.sql.prompt
 
com.hw.langchain.tools.flink.sql.tool - package com.hw.langchain.tools.flink.sql.tool
 
com.hw.langchain.utilities.flink.sql - package com.hw.langchain.utilities.flink.sql
 
createFlinkSqlAgent(BaseLanguageModel, FlinkSqlToolkit) - Static method in class com.hw.langchain.agents.toolkits.flink.sql.base.FlinkSqlAgent
Construct a Flink SQL agent from an LLM and tools.
createFlinkSqlAgent(BaseLanguageModel, FlinkSqlToolkit, String, String, String, List<String>, int, Integer, Float, String) - Static method in class com.hw.langchain.agents.toolkits.flink.sql.base.FlinkSqlAgent
Construct a Flink SQL agent from an LLM and tools.

D

db - Variable in class com.hw.langchain.tools.flink.sql.tool.BaseFlinkSqlTool
 

F

FlinkSql - Class in com.hw.langchain.utilities.flink.sql
 
FlinkSql() - Constructor for class com.hw.langchain.utilities.flink.sql.FlinkSql
 
FlinkSqlAgent - Class in com.hw.langchain.agents.toolkits.flink.sql.base
 
FlinkSqlToolkit - Class in com.hw.langchain.agents.toolkits.flink.sql.toolkit
Toolkit for interacting with Flink SQL.
FlinkSqlToolkit(FlinkSql, BaseLanguageModel) - Constructor for class com.hw.langchain.agents.toolkits.flink.sql.toolkit.FlinkSqlToolkit
 

G

getSampleFlinkRows(String) - Method in class com.hw.langchain.utilities.flink.sql.FlinkSql
 
getTableInfo(Set<String>) - Method in class com.hw.langchain.utilities.flink.sql.FlinkSql
 
getTools() - Method in class com.hw.langchain.agents.toolkits.flink.sql.toolkit.FlinkSqlToolkit
 
getUsableTableNames() - Method in class com.hw.langchain.utilities.flink.sql.FlinkSql
Get names of tables available.

I

InfoFlinkSqlTool - Class in com.hw.langchain.tools.flink.sql.tool
Tool for getting metadata about a Flink SQL.
InfoFlinkSqlTool(FlinkSql) - Constructor for class com.hw.langchain.tools.flink.sql.tool.InfoFlinkSqlTool
 
init() - Method in class com.hw.langchain.utilities.flink.sql.FlinkSql
 
innerRun(String, Map<String, Object>) - Method in class com.hw.langchain.tools.flink.sql.tool.InfoFlinkSqlTool
Get the schema for tables in a comma-separated list.
innerRun(String, Map<String, Object>) - Method in class com.hw.langchain.tools.flink.sql.tool.ListFlinkSqlTool
Get the schema for a specific table.
innerRun(String, Map<String, Object>) - Method in class com.hw.langchain.tools.flink.sql.tool.QueryCheckerTool
Use the LLM to check the query.
innerRun(String, Map<String, Object>) - Method in class com.hw.langchain.tools.flink.sql.tool.QueryFlinkSqlTool
Execute the query, return the results or an error message.

L

ListFlinkSqlTool - Class in com.hw.langchain.tools.flink.sql.tool
Tool for getting tables names.
ListFlinkSqlTool(FlinkSql) - Constructor for class com.hw.langchain.tools.flink.sql.tool.ListFlinkSqlTool
 

P

Prompt - Class in com.hw.langchain.agents.toolkits.flink.sql.prompt
 
Prompt - Class in com.hw.langchain.tools.flink.sql.prompt
 

Q

QUERY_CHECKER - Static variable in class com.hw.langchain.tools.flink.sql.prompt.Prompt
 
QueryCheckerTool - Class in com.hw.langchain.tools.flink.sql.tool
Use an LLM to check if a query is correct.
QueryCheckerTool(FlinkSql, BaseLanguageModel) - Constructor for class com.hw.langchain.tools.flink.sql.tool.QueryCheckerTool
 
QueryFlinkSqlTool - Class in com.hw.langchain.tools.flink.sql.tool
Tool for querying a Flink SQL.
QueryFlinkSqlTool(FlinkSql) - Constructor for class com.hw.langchain.tools.flink.sql.tool.QueryFlinkSqlTool
 

R

run(String) - Method in class com.hw.langchain.utilities.flink.sql.FlinkSql
 

S

SQL_PREFIX - Static variable in class com.hw.langchain.agents.toolkits.flink.sql.prompt.Prompt
 
SQL_SUFFIX - Static variable in class com.hw.langchain.agents.toolkits.flink.sql.prompt.Prompt
 
B C D F G I L P Q R S 
All Classes and Interfaces|All Packages|Constant Field Values