Documentation
¶
Index ¶
- func New(matcher RuleMatcher, systemPrompt string) interfaces.LLMParser
- func NewOpenAIParser(cfg OpenAIConfig, systemPrompt string) interfaces.LLMParser
- func NewOpenAIParserWithDebug(cfg OpenAIConfig, systemPrompt string, debug bool, logger *log.Logger) interfaces.LLMParser
- func NewWithDebug(matcher RuleMatcher, systemPrompt string, debug bool, logger *log.Logger) interfaces.LLMParser
- type OpenAIConfig
- type RuleMatcher
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func New ¶
func New(matcher RuleMatcher, systemPrompt string) interfaces.LLMParser
func NewOpenAIParser ¶
func NewOpenAIParser(cfg OpenAIConfig, systemPrompt string) interfaces.LLMParser
func NewOpenAIParserWithDebug ¶
func NewOpenAIParserWithDebug(cfg OpenAIConfig, systemPrompt string, debug bool, logger *log.Logger) interfaces.LLMParser
func NewWithDebug ¶
func NewWithDebug(matcher RuleMatcher, systemPrompt string, debug bool, logger *log.Logger) interfaces.LLMParser
Types ¶
type OpenAIConfig ¶
type OpenAIConfig = internal.OpenAIConfig
type RuleMatcher ¶
type RuleMatcher = internal.RuleMatcher
func NewOpenAIRuleMatcher ¶
func NewOpenAIRuleMatcher(cfg OpenAIConfig) RuleMatcher
Click to show internal directories.
Click to hide internal directories.