[英]How to use multiple corpora files to use as parallel corpora in Watson Language Translator in Python
[英]How do I access the Watson Language Translator Service from Python on Bluemix?
我的筆記本電腦上有一個Python Flask應用程序,它完全按照Bluemix API文檔中的描述成功訪問了Bluemix上的Watson Language Translator。
from watson_developer_cloud import LanguageTranslatorV2 as LanguageTranslator
language_translator = LanguageTranslator(
username='4e93f965-f1ab-407c-a502-xxxxxx',
password='3zUExxxxxx')
translation = language_translator.translate(
text='hello there, this is a test',
source='en', target='fr')
print(json.dumps(translation, indent=2, ensure_ascii=False))
現在,我想將我的Python Flask應用程序移動到Bluemix並完全在Bluemix中訪問Language Translator服務。 所以我不能再使用from watson_developer_cloud import LanguageTranslatorV2 as LanguageTranslator
確切地說,如何使用Language Translation Service憑證訪問Bluemix中的Language Translation Service?
在Bluemix(或大多數其他雲托管提供商)上運行python時,定義依賴關系的標准方法是通過requirements.txt
文件。 bluemix服務器運行命令來讀取該文件並安裝那里列出的依賴項。
您可以在https://pip.pypa.io/zh-CN/stable/user_guide/#requirements-files上看到完整的文檔,但是基本版本只是一個一行的文件,如下所示:
watson-developer-cloud
看看https://github.com/watson-developer-cloud?utf8=%E2%9C%93&q=python&type=&language=python幾個使用watson-developer-cloud
並可以部署到bluemix的示例python應用程序。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.