我创建了一个像这样的单一语料库:
from watson_developer_cloud import ConceptInsightsV2 as ConceptInsights
concept_insights = ConceptInsights(
username='<My Service User>',
password='<My Service Pass>')
create_corpora = concept_insights.create_corpus('Test Corpora One!')
我没有收到错误,如果我再次尝试运行代码,我会得到预期的异常,告诉我语料库已经存在。
现在,我如何打印出我的语料库?我试图这样做:
print(concept_insights.list_corpora())
但是,它返回了一大堆公共语料库,并且埋在词典列表的中间是我的单一语料库。我如何获得我的列表?我可以使用API资源管理器上的getAccountCorpora
函数检索我的列表。有没有办法通过python传递帐户ID并获得相同的结果?
答案 0 :(得分:1)
Python SDK中缺少该功能,但后来又添加了(感谢您提问),现在您可以这样做:
print(concept_insights.list_corpora(account='<My Account>'))