Doctran文本翻译器#
- class langchain_community.document_transformers.doctran_text_translate.DoctranTextTranslator(openai_api_key: str | None = None, language: str = 'english', openai_api_model: str | None = None)[source]#
使用doctran翻译文本文档。
- Parameters:
openai_api_key (Optional[str]) – OpenAI API 密钥。也可以通过环境变量指定
OPENAI_API_KEY.
language (str) – 要翻译到的语言。
openai_api_model (可选[str])
示例
从langchain_community.document_transformers导入DoctranTextTranslator
# 传入 openai_api_key 或设置环境变量 OPENAI_API_KEY qa_translator = DoctranTextTranslator(language=”spanish”) translated_document = await qa_translator.atransform_documents(documents)
方法
__init__
([openai_api_key, language, ...])atransform_documents
(documents, **kwargs)使用doctran翻译文本文档。
transform_documents
(documents, **kwargs)使用doctran翻译文本文档。
- __init__(openai_api_key: str | None = None, language: str = 'english', openai_api_model: str | None = None) None [来源]#
- Parameters:
openai_api_key (str | None)
language (str)
openai_api_model (str | None)
- Return type:
无
使用 DoctranTextTranslator 的示例