Package io.github.fupacat.ast
Class AIGenerateEmbeddingsFunctionCall
java.lang.Object
io.github.fupacat.ast.TSqlFragment
io.github.fupacat.ast.ScalarExpression
io.github.fupacat.ast.PrimaryExpression
io.github.fupacat.ast.AIGenerateEmbeddingsFunctionCall
- All Implemented Interfaces:
ICollationSetter,Serializable
Represents the ai_generate_embeddings built-in.
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionInput text to generate embeddings for.Model name used in USE MODEL clause.Optional PARAMETERS clause, must evaluate to JSON.Fields inherited from class io.github.fupacat.ast.PrimaryExpression
CollationFields inherited from class io.github.fupacat.ast.TSqlFragment
firstTokenIndex, lastTokenIndex, ScriptTokenStream, Value -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaccept(TSqlFragmentVisitor visitor) voidacceptChildren(TSqlFragmentVisitor visitor) Methods inherited from class io.github.fupacat.ast.TSqlFragment
SetIdentifier, SetUnquotedIdentifier, UpdateTokenInfo, UpdateTokenInfo
-
Field Details
-
Input
Input text to generate embeddings for. -
ModelName
Model name used in USE MODEL clause. -
OptionalParameters
Optional PARAMETERS clause, must evaluate to JSON.
-
-
Constructor Details
-
AIGenerateEmbeddingsFunctionCall
public AIGenerateEmbeddingsFunctionCall()
-
-
Method Details
-
accept
- Overrides:
acceptin classPrimaryExpression
-
acceptChildren
- Overrides:
acceptChildrenin classPrimaryExpression
-