INNER CODE UNIT · Go

SetPresencePenalty

teilomillet/gollm · config.go:90

	SetPresencePenalty  = config.SetPresencePenalty  // Penalizes repeated tokens
	SetSeed             = config.SetSeed             // Sets random seed for reproducible generation

	// Advanced generation parameters
	SetMinP          = config.SetMinP          // Sets minimum probability threshold
	SetRepeatPenalty = config.SetRepeatPenalty // Controls repetition penalty
	SetRepeatLastN   = config.SetRepeatLastN   // Sets context window for repetition
	SetMirostat      = config.SetMirostat      // Enables Mirostat sampling
	SetMirostatEta   = config.SetMirostatEta   // Sets Mirostat learning rate
	SetMirostatTau   = config.SetMirostatTau   // Sets Mirostat target entropy
	SetTfsZ          = config.SetTfsZ          // Sets tail-free sampling parameter

	// Runtime configuration
	SetTimeout      = config.SetTimeout      // Sets request timeout duration
	SetMaxRetries   = config.SetMaxRetries   // Sets maximum retry attempts
	SetRetryDelay   = config.SetRetryDelay   // Sets delay between retries
	SetLogLevel     = config.SetLogLevel     // Sets logging verbosity
	SetExtraHeaders = config.SetExtraHeaders // Sets additional HTTP headers

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…