Skip to content
This repository has been archived by the owner on May 30, 2024. It is now read-only.

Commit

Permalink
fix AzureAITranslator fields
Browse files Browse the repository at this point in the history
  • Loading branch information
versun committed May 1, 2024
1 parent 6647a64 commit f92f47e
Show file tree
Hide file tree
Showing 3 changed files with 34 additions and 5 deletions.
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
# Generated by Django 5.0.3 on 2024-05-01 09:55

import encrypted_model_fields.fields
from django.db import migrations, models


class Migration(migrations.Migration):

dependencies = [
('translator', '0026_groqtranslator_openrouteraitranslator_and_more'),
]

operations = [
migrations.AlterField(
model_name='azureaitranslator',
name='api_key',
field=encrypted_model_fields.fields.EncryptedCharField(verbose_name='API Key'),
),
migrations.AlterField(
model_name='azureaitranslator',
name='base_url',
field=models.URLField(default='https://example.openai.azure.com/', verbose_name='Endpoint'),
),
migrations.AlterField(
model_name='azureaitranslator',
name='version',
field=models.CharField(default='2024-02-15-preview', max_length=50),
),
]
8 changes: 4 additions & 4 deletions django_text_translator/models/azureai.py
Original file line number Diff line number Diff line change
Expand Up @@ -6,8 +6,8 @@

class AzureAITranslator(OpenAIInterface):
# https://learn.microsoft.com/azure/ai-services/openai/
api_key = models.URLField(_("Endpoint"), default="https://example.openai.azure.com/")
version = models.CharField(max_length=50, default="2023-12-01-preview")
base_url = models.URLField(_("Endpoint"), default="https://example.openai.azure.com/")
version = models.CharField(max_length=50, default="2024-02-15-preview")
model = models.CharField(_("Deloyment Name"), max_length=100, default="Your Deployment Name")

class Meta:
Expand All @@ -18,6 +18,6 @@ def _init(self):
return AzureOpenAI(
api_key=self.api_key,
api_version=self.version,
azure_endpoint=self.model,
azure_endpoint=self.base_url,
timeout=120.0,
)
)
2 changes: 1 addition & 1 deletion pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ packages = ["./"]

[project]
name = "django-text-translator"
version = "2024.4.25.2"
version = "2024.5.1"
authors = [
{ name="Versun", email="django-text-translator@versun.me" },
]
Expand Down

0 comments on commit f92f47e

Please sign in to comment.