Skip to content
This repository was archived by the owner on Jul 22, 2025. It is now read-only.

Conversation

@nattsw
Copy link
Contributor

@nattsw nattsw commented Jun 11, 2025

This PR moves translations into an AI Feature

Ai Feature 📸
Screenshot 2025-06-13 at 12 44 10 AM
All settings 📸
Screenshot 2025-06-13 at 12 44 58 AM
Persona Persona Persona Persona
Screenshot 2025-06-13 at 12 45 50 AM Screenshot 2025-06-13 at 12 46 02 AM Screenshot 2025-06-13 at 12 46 16 AM Screenshot 2025-06-13 at 12 46 28 AM

@nattsw nattsw force-pushed the ai-featurify-translation branch 3 times, most recently from 49f887b to 462e2b6 Compare June 11, 2025 10:54
@nattsw nattsw force-pushed the ai-featurify-translation branch from b88cdd7 to c3ca741 Compare June 12, 2025 16:32
@nattsw nattsw changed the title DEV: Move AI translation feature into an AI Feature (part 1) DEV: Move AI translation feature into an AI Feature Jun 12, 2025
Copy link
Member

@keegangeorge keegangeorge left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM overall! Just the two small typos

@nattsw nattsw merged commit b5e8277 into main Jun 13, 2025
6 checks passed
@nattsw nattsw deleted the ai-featurify-translation branch June 13, 2025 02:17
nattsw added a commit that referenced this pull request Jun 23, 2025
In discourse/discourse-translator#249 we introduced splitting content (post.raw) prior to sending to translation as we were using a sync api.

Now that we're streaming thanks to #1424, we'll chunk based on the LlmModel.max_output_tokens.
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Development

Successfully merging this pull request may close these issues.

3 participants