Skip to main content
Pre-release

This release is a pre-release and may not be stable for production use.

azure-openai-tr

pytestpythonCode style: blackLicense: MITPyPI version

Translate via Azure Openai

Install it

pip install azure-openai-tr
# pip install git+https://github.com/ffreemt/azure-openai-tr
# poetry add git+https://github.com/ffreemt/azure-openai-tr
# git clone https://github.com/ffreemt/azure-openai-tr && cd azure-openai-tr

Use it

Copy .env.example to .env and edit .env accordingly

# .env, e.g.
OPENAI_API_BASE = https://dattw.openai.azure.com
OPENAI_API_KEY = ...
DEPLOYMENT_NAME = chat

or set those environ variables from the command line.

from azure_openai_tr import azure_openai_tr

print(azure_openai_tr("test this and that")
# '测试这个和那个。'

print(azure_openai_tr("Hey ya", temperature=.2))
# 嘿,你好

print(azure_openai_tr("Hey ya", temperature=.8))
# 嗨啊

print(azure_openai_tr("Hey ya", temperature=.8))
# 嘿 ya

print(azure_openai_tr("test this and that", to_lang='German', temperature=.8))
# Teste dies und jenes.

print(azure_openai_tr("test this and that", to_lang='German', temperature=.8))
# Teste dies und das.

print(azure_openai_tr("test this and that", to_lang='German', temperature=.1))
# Teste dies und das.

print(azure_openai_tr("test this and that", to_lang='中文', temperature=.8, template='翻成 {to_lang}, 列出3个版本\n {text}'))
# 1. 测试这个和那个
# 2. 检验这个和那个
# 3. 试验这个和那个

Check source code for more details.

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

azure_openai_tr-0.1.0a5.tar.gz (4.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

azure_openai_tr-0.1.0a5-py3-none-any.whl (4.9 kB view details)

Uploaded Python 3

File details

Details for the file azure_openai_tr-0.1.0a5.tar.gz.

File metadata

  • Download URL: azure_openai_tr-0.1.0a5.tar.gz
  • Upload date:
  • Size: 4.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.5.1 CPython/3.8.10 Windows/10

File hashes

Hashes for azure_openai_tr-0.1.0a5.tar.gz
Algorithm Hash digest
SHA256 8f0865e9b71d678154f0088c3841a4a5fdd8fef12f7871d030dea13e365a95b0
MD5 0ee228879de9edfc6f6fbde86542ab5c
BLAKE2b-256 1df05d8a5255632a137732de537726022c8b8d69267fbb7193a85c9236e5691c

See more details on using hashes here.

File details

Details for the file azure_openai_tr-0.1.0a5-py3-none-any.whl.

File metadata

  • Download URL: azure_openai_tr-0.1.0a5-py3-none-any.whl
  • Upload date:
  • Size: 4.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.5.1 CPython/3.8.10 Windows/10

File hashes

Hashes for azure_openai_tr-0.1.0a5-py3-none-any.whl
Algorithm Hash digest
SHA256 f413d73ad31ef40f1c085db02584c921244eb60168c8f5bfeb83fec6fa4f5cab
MD5 1820ab0a0f3f99e1432891efda2c6c3e
BLAKE2b-256 27ab5e1f4202d0b2f6ca20dab021fb7da9691d5307bbd5969fbe76486aab0a88

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

0.1.0a5 This release

2 files

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page