Skip to content

Commit dd0fe2e

Browse files
authored
feat: change translation title default to false and enhance OpenAI interface headers (#89)
1 parent 4c42272 commit dd0fe2e

File tree

4 files changed

+24
-2
lines changed

4 files changed

+24
-2
lines changed
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
# Generated by Django 5.0.6 on 2024-06-25 00:48
2+
3+
from django.db import migrations, models
4+
5+
6+
class Migration(migrations.Migration):
7+
8+
dependencies = [
9+
('core', '0015_rename_tagulous_o_feed_tags_tagulous_o_feed_category_and_more'),
10+
]
11+
12+
operations = [
13+
migrations.AlterField(
14+
model_name='t_feed',
15+
name='translate_title',
16+
field=models.BooleanField(default=False, verbose_name='Translate Title'),
17+
),
18+
]

core/models.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -158,7 +158,7 @@ class T_Feed(models.Model):
158158
editable=False,
159159
)
160160

161-
translate_title = models.BooleanField(_("Translate Title"), default=True)
161+
translate_title = models.BooleanField(_("Translate Title"), default=False)
162162
translate_content = models.BooleanField(_("Translate Content"), default=False)
163163
summary = models.BooleanField(_("Summary"), default=False)
164164

templates/admin/base_site.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<div id="footer" style="text-align: center;">
55
<a href="https://rsstranslator.com" title="RSS Translator">RSS Translator</a> ·
66
<a href="https://afdian.net/a/versun" title="Donate">Donate</a> ·
7-
Version: 2024.6.24
7+
Version: 2024.6.27
88

99
<!-- <div class="social">-->
1010

translator/models/base.py

+4
Original file line numberDiff line numberDiff line change
@@ -159,6 +159,10 @@ def translate(
159159
system_prompt += f"\n\n{user_prompt}"
160160

161161
res = client.with_options(max_retries=3).chat.completions.create(
162+
extra_headers={
163+
"HTTP-Referer": "https://www.rsstranslator.com",
164+
"X-Title": "RSS Translator"
165+
},
162166
model=self.model,
163167
messages=[
164168
{"role": "system", "content": system_prompt},

0 commit comments

Comments
 (0)