discourse-ai/db/fixtures/ai_bot/602_bot_users.rb
Sam e76fc77189
fixes (#53)
* Minor... use username suggester in case username already exists

* FIX: ensure we truncate long prompts

Previously we

1. Used raw length instead of token counts for counting length
2. We totally dropped a prompt if it was too long

New implementation will truncate "raw" if it gets too long maintaining
meaning.
2023-05-06 07:31:53 -03:00

21 lines
394 B
Ruby

# frozen_string_literal: true
UserEmail.seed do |ue|
ue.id = -110
ue.email = "no_email_gpt_bot"
ue.primary = true
ue.user_id = -110
end
User.seed do |u|
u.id = -110
u.name = "GPT Bot"
u.username = UserNameSuggester.suggest("gpt_bot")
u.password = SecureRandom.hex
u.active = true
u.admin = true
u.moderator = true
u.approved = true
u.trust_level = TrustLevel[4]
end