未提供项目描述
项目描述
yente
yente
是一个开源的数据匹配API。该服务提供了多个HTTP端点用于搜索、检索或匹配FollowTheMoney实体,包括受国际制裁的个人、公司或船只。
yente API旨在提供访问OpenSanctions数据的权限,它也可以用于搜索和匹配其他数据,例如公司注册信息或自定义监控列表。
虽然yente
是OpenSanctions API的开源核心代码库,但它也可以作为KYC设备在本地运行,这样就不会有客户数据离开您的基础设施。
- yente文档 - 安装、配置和使用服务。
开发
yente
使用FastAPI框架以异步、强类型Python实现。我们很高兴看到社区提供的任何错误修复、改进或扩展。如果您想在没有Docker的情况下进行本地开发,请将软件包安装到一个新的虚拟Python环境中,如下所示
git clone https://github.com/opensanctions/yente.git
cd yente
pip install -e .
这将安装一系列依赖项,包括numpy
、scikit-learn
和pyicu
,这些是可能需要本地构建环境的二进制软件包。特别是对于pyicu
,请参阅软件包文档。
运行服务器
一旦您已设置YENTE_INDEX_URL
环境变量,使其指向运行中的ElasticSearch或OpenSearch实例,您就可以像这样运行Web服务器
yente serve
许可和支持
yente
根据 LICENSE
文件中记录的 MIT 许可条款进行许可。在商业环境中使用该服务可能需要 OpenSanctions 数据许可。
项目详情
下载文件
下载适合您平台的文件。如果您不确定选择哪一个,请了解有关 安装包 的更多信息。
源代码发行版
yente-4.1.0.tar.gz (50.9 kB 查看哈希值)
构建发行版
yente-4.1.0-py3-none-any.whl (54.7 kB 查看哈希值)
关闭
yente-4.1.0.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 67a64e9a52476cec35f9968fb46ff735aa6cf39695f0db601fe77ae90c03b410 |
|
MD5 | 9513d7389da485790023a65e3656679b |
|
BLAKE2b-256 | c2013cc72395f6cf1d8d4b3e34dd1d8252d5d570564403efcce87137f2855792 |
关闭
yente-4.1.0-py3-none-any.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 6732bc6a6609bc02a91748c0a7eb815ba31c3db4f7960f84972568aaab7c61f9 |
|
MD5 | cfffcfe012d20e51a6d8100cf173c8a6 |
|
BLAKE2b-256 | a0c75257cb9a05aa606551f98750f03ab4f241ab3b3f818c6f1ad668a6d80636 |