+
K
注意:以下翻译的准确性尚未经过验证。这是使用 AIP ↗ 从原始英文文本进行的机器翻译。
在本页中,我们将逐步讲解创建一个使用Ontology SDK的Python应用程序的过程。下面的示例可以与许多Python框架一起使用,例如 Flask© , Streamlit© , 和 Jupyter™ (外部链接)。
请按照 创建一个新的Developer Console应用程序 页面中列出的步骤进行操作。
在本地环境中导出您的词元。下面是使用示例个人访问词元的示例,但您可以在Developer Console中生成一个生命周期更长的词元。由于这是您的个人访问词元,因此不应将其检入源代码管理。
Python SDK 需要 Python 版本在 3.9 和 3.11 之间。要检查您使用的 Python 版本,请输入以下命令:
Copied!1 python3 --version # 此命令用于检查系统上安装的 Python 3 的版本。
1
python3 --version # 此命令用于检查系统上安装的 Python 3 的版本。
如果您的组织需要证书以用于网络流量,您可能需要告知Python证书的位置。
Copied!1 # 设置 SSL 证书文件路径 export SSL_CERT_FILE="/path/to/my.crt" # 设置 Requests 模块使用的 CA 证书路径 export REQUESTS_CA_BUNDLE="/path/to/my.crt"
# 设置 SSL 证书文件路径 export SSL_CERT_FILE="/path/to/my.crt" # 设置 Requests 模块使用的 CA 证书路径 export REQUESTS_CA_BUNDLE="/path/to/my.crt"
运行以下命令以安装最新版本的SDK,将任何 < > 替换为可在您的应用程序 概览 页面上找到的特定于应用程序的值。
< >
Copied!1 pip install <YOUR-PACKAGE-NAME> --upgrade --extra-index-url "https://:$FOUNDRY_TOKEN@<INDEX-URL>"
pip install <YOUR-PACKAGE-NAME> --upgrade --extra-index-url "https://:$FOUNDRY_TOKEN@<INDEX-URL>"
此命令用于安装或升级指定的 Python 包 <YOUR-PACKAGE-NAME> 。以下是参数的说明:
<YOUR-PACKAGE-NAME>
--upgrade
--extra-index-url
$FOUNDRY_TOKEN
请确保将 <YOUR-PACKAGE-NAME> 和 <INDEX-URL> 替换为实际的包名和索引 URL。
<INDEX-URL>
在您的应用中,初始化 Foundry 客户端并开始开发。
Copied!1 import os from <PACKAGE-NAME> import FoundryClient from <PACKAGE-NAME>.core.api import UserTokenAuth # 使用环境变量中的令牌创建用户身份验证对象 auth = UserTokenAuth(hostname="<YOUR-FOUNDRY-URL>", token=os.environ["FOUNDRY_TOKEN"]) # 用创建的认证对象初始化Foundry客户端
import os from <PACKAGE-NAME> import FoundryClient from <PACKAGE-NAME>.core.api import UserTokenAuth # 使用环境变量中的令牌创建用户身份验证对象 auth = UserTokenAuth(hostname="<YOUR-FOUNDRY-URL>", token=os.environ["FOUNDRY_TOKEN"]) # 用创建的认证对象初始化Foundry客户端