Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Generator ¶
type Generator struct {
// contains filtered or unexported fields
}
Generator generates honeypot scenarios using an LLM agent.
func New ¶
func New(llmClient gollem.LLMClient, outputDir string, params *prompts.Params, opts ...Option) *Generator
New creates a new Generator.
type Option ¶
type Option func(*Generator)
Option configures the Generator.
func WithMaxRetries ¶
WithMaxRetries sets the maximum number of retries on validation failure.
func WithPrinter ¶
func WithPrinter(p interfaces.Printer) Option
WithPrinter sets the CLI printer for generation progress.
Click to show internal directories.
Click to hide internal directories.