mixins
django_spire.ai.prompt.tuning.mixins
PromptTrainingMixin
Bases: Model
django_spire.ai.prompt.tuning.mixins
PromptTrainingMixin
Bases: Model
parent = models.ForeignKey('self', null=True, blank=True, on_delete=(models.SET_NULL), related_name='children')
class-attribute
instance-attribute
version = models.IntegerField(default=1)
class-attribute
instance-attribute
prompt = models.TextField(default='', blank=True)
class-attribute
instance-attribute
feedback = models.TextField(default='', blank=True)
class-attribute
instance-attribute
rating = models.IntegerField(choices=(OutcomeRatingChoices.choices), null=True)
class-attribute
instance-attribute
run_data = JSONField(null=True, blank=True)
class-attribute
instance-attribute
Meta
abstract = True
class-attribute
instance-attribute