Llm Source Analyzer
class LlmSourceAnalyzer(ai: <Error class: unknown class>, llmOptions: <Error class: unknown class> = LlmOptions()) : SourceAnalyzer
Source analyzer that uses an LLM to suggest entities and relationships.
Parameters
ai
AI service to use for LLM calls.
llm Options
LLM configuration for this analyzer.
Constructors
Functions
Link copied to clipboard
open override fun suggestEntities(chunk: <Error class: unknown class>, context: SourceAnalysisContext): SuggestedEntities
Identify entities in a chunk based on the provided schema.
Link copied to clipboard
open override fun suggestRelationships(chunk: <Error class: unknown class>, suggestedEntitiesResolution: Resolutions<SuggestedEntityResolution>, context: SourceAnalysisContext): SuggestedRelationships
Suggest relationships between the given entities based on the provided schema.