Allow user to set paint model to use from web client config page

This commit is contained in:
Debanjum Singh Solanky
2024-06-21 01:16:17 +05:30
parent eb09aba747
commit 2c4bf91a61
9 changed files with 167 additions and 7 deletions

View File

@@ -265,6 +265,11 @@ class UserSearchModelConfig(BaseModel):
setting = models.ForeignKey(SearchModelConfig, on_delete=models.CASCADE)
class UserPaintModelConfig(BaseModel):
user = models.OneToOneField(KhojUser, on_delete=models.CASCADE)
setting = models.ForeignKey(TextToImageModelConfig, on_delete=models.CASCADE)
class Conversation(BaseModel):
user = models.ForeignKey(KhojUser, on_delete=models.CASCADE)
conversation_log = models.JSONField(default=dict)