流体主题API
fluidtopics的Python项目详细描述
Python流体主题API
Python流体主题API是一个用于开发流体主题的集成工具 连接器。在
安装
我们建议使用https://pypi.org/project/fluidtopics/来安装 Python流体主题API。在
$ pip install fluidtopics
入门
我们将了解如何发布到流体主题。要做到这一点,你应该有一个 拥有KHUB_管理员权限的流体主题用户。在
1。创建外部源
要使用此api,应创建流体主题外部源。 可以manually,也可以编程方式:
^{pr2}$2。发布文档
当创建RemoteClient
和外部源代码时,可以在Fluid主题中发布。在
结构化文档
fromfluidtopics.connectorimportStructuredDocument,Topictopic=Topic.create(topic_id='first_step',title='First step',body='<p>First, read this tutorial</p>')document=StructuredDocument.create(document_id='readme',title='How to use fluidtopics python API',toc=[topic])client.publish(document)
非结构化文档
fromfluidtopics.connectorimportUnstructuredDocumentdocument=UnstructuredDocument.from_uri(document_id='markdown_readme',uri='./README.md')client.publish(document)
uri
参数可以是文件路径,也可以是url。在
外部文件
fromfluidtopics.connectorimportExternalDocumentdocument=ExternalDocument.create(document_id='fluidtopics_on_pypi',title='Fluid Topics python API on pypi.org',url='https://pypi.org/project/fluidtopics/')client.publish(document)
- 项目
标签: