etripy


Nameetripy JSON
Version 1.3.1 PyPI version JSON
download
home_pagehttps://github.com/VoidAsMad/ETRI
Summary인공지능 기술을 체험할 수 있는 공공 인공지능 오픈 API Wrapper
upload_time2024-08-19 07:01:06
maintainerNone
docs_urlNone
authorVoidAsMad
requires_python>=3.6
licenseMIT
keywords
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            <div align="center">
  <h1>Etripy</h1>
  <img src="https://github.com/VoidAsMad/ETRI/assets/103942316/bce15af5-e0c4-411e-a058-320dfdf8c720"></img>
</div>

<div align="center">
  <h2>누구나 쉽게 인공지능 오픈 API/DATA 서비스를</h2>
</div>

[<img src="https://img.shields.io/pypi/v/etripy.svg">](https://pypi.python.org/pypi/etripy)<br>
누구나 손쉽게 ETRI에서 제공하는 오픈 API를 사용할 수 있어요!<br>
> **동기 비동기 모두 지원합니다!**<br>
> OPEN ETRI 언어처리 API의 모든 엔드포인트가 래핑되어 있습니다<br>
> (추후 음성지능 및 시각지능도 업데이트 예정입니다!)<br>
> [자세한 사용법은 여기를 참조해주세요!](https://etripydocs.notion.site/Etripy-0f76dc702a1b4f21b86d61cc5be77da6)<br>


## Installation
```
$ pip install etripy
```
## Example
### 문장 패러프레이즈 인식[동기]
```py
from etripy.sync import AnalysisClient

etri = AnalysisClient(access_key="발급받은 키값을 입력해 주세요.") # 필수 인자(API)가 들어가는 곳입니다.
data = etri.paraphrase("그녀는 책을 읽는 것을 좋아한다.", "독서는 그녀의 취미이다.")
print(data.is_paraphrase) # 두 문장의 의미가 동등할 경우 True를, 아니라면 False를 반환합니다.
```
### 문장 패러프레이즈 인식[비동기]
```py
import asyncio
from etripy.client import AnalysisClient

async def main():
    etri = AnalysisClient(access_key="발급받은 키값을 입력해 주세요.") # 필수 인자(API)가 들어가는 곳입니다.
    data = await etri.paraphrase("그녀는 책을 읽는 것을 좋아한다.", "독서는 그녀의 취미이다.")
    print(data.is_paraphrase) # 두 문장의 의미가 동등할 경우 True를, 아니라면 False를 반환합니다.

asyncio.run(main())
```

            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/VoidAsMad/ETRI",
    "name": "etripy",
    "maintainer": null,
    "docs_url": null,
    "requires_python": ">=3.6",
    "maintainer_email": null,
    "keywords": null,
    "author": "VoidAsMad",
    "author_email": "star@devksy.xyz",
    "download_url": "https://files.pythonhosted.org/packages/de/ca/e381bc9fbb0d5968544d5bfbc2414a9b772e856ab3561e458cd6174105ee/etripy-1.3.1.tar.gz",
    "platform": null,
    "description": "<div align=\"center\">\r\n  <h1>Etripy</h1>\r\n  <img src=\"https://github.com/VoidAsMad/ETRI/assets/103942316/bce15af5-e0c4-411e-a058-320dfdf8c720\"></img>\r\n</div>\r\n\r\n<div align=\"center\">\r\n  <h2>\ub204\uad6c\ub098 \uc27d\uac8c \uc778\uacf5\uc9c0\ub2a5 \uc624\ud508 API/DATA \uc11c\ube44\uc2a4\ub97c</h2>\r\n</div>\r\n\r\n[<img src=\"https://img.shields.io/pypi/v/etripy.svg\">](https://pypi.python.org/pypi/etripy)<br>\r\n\ub204\uad6c\ub098 \uc190\uc27d\uac8c ETRI\uc5d0\uc11c \uc81c\uacf5\ud558\ub294 \uc624\ud508 API\ub97c \uc0ac\uc6a9\ud560 \uc218 \uc788\uc5b4\uc694!<br>\r\n> **\ub3d9\uae30 \ube44\ub3d9\uae30 \ubaa8\ub450 \uc9c0\uc6d0\ud569\ub2c8\ub2e4!**<br>\r\n> OPEN ETRI \uc5b8\uc5b4\ucc98\ub9ac API\uc758 \ubaa8\ub4e0 \uc5d4\ub4dc\ud3ec\uc778\ud2b8\uac00 \ub798\ud551\ub418\uc5b4 \uc788\uc2b5\ub2c8\ub2e4<br>\r\n> (\ucd94\ud6c4 \uc74c\uc131\uc9c0\ub2a5 \ubc0f \uc2dc\uac01\uc9c0\ub2a5\ub3c4 \uc5c5\ub370\uc774\ud2b8 \uc608\uc815\uc785\ub2c8\ub2e4!)<br>\r\n> [\uc790\uc138\ud55c \uc0ac\uc6a9\ubc95\uc740 \uc5ec\uae30\ub97c \ucc38\uc870\ud574\uc8fc\uc138\uc694!](https://etripydocs.notion.site/Etripy-0f76dc702a1b4f21b86d61cc5be77da6)<br>\r\n\r\n\r\n## Installation\r\n```\r\n$ pip install etripy\r\n```\r\n## Example\r\n### \ubb38\uc7a5 \ud328\ub7ec\ud504\ub808\uc774\uc988 \uc778\uc2dd[\ub3d9\uae30]\r\n```py\r\nfrom etripy.sync import AnalysisClient\r\n\r\netri = AnalysisClient(access_key=\"\ubc1c\uae09\ubc1b\uc740 \ud0a4\uac12\uc744 \uc785\ub825\ud574 \uc8fc\uc138\uc694.\") # \ud544\uc218 \uc778\uc790(API)\uac00 \ub4e4\uc5b4\uac00\ub294 \uacf3\uc785\ub2c8\ub2e4.\r\ndata = etri.paraphrase(\"\uadf8\ub140\ub294 \ucc45\uc744 \uc77d\ub294 \uac83\uc744 \uc88b\uc544\ud55c\ub2e4.\", \"\ub3c5\uc11c\ub294 \uadf8\ub140\uc758 \ucde8\ubbf8\uc774\ub2e4.\")\r\nprint(data.is_paraphrase) # \ub450 \ubb38\uc7a5\uc758 \uc758\ubbf8\uac00 \ub3d9\ub4f1\ud560 \uacbd\uc6b0 True\ub97c, \uc544\ub2c8\ub77c\uba74 False\ub97c \ubc18\ud658\ud569\ub2c8\ub2e4.\r\n```\r\n### \ubb38\uc7a5 \ud328\ub7ec\ud504\ub808\uc774\uc988 \uc778\uc2dd[\ube44\ub3d9\uae30]\r\n```py\r\nimport asyncio\r\nfrom etripy.client import AnalysisClient\r\n\r\nasync def main():\r\n    etri = AnalysisClient(access_key=\"\ubc1c\uae09\ubc1b\uc740 \ud0a4\uac12\uc744 \uc785\ub825\ud574 \uc8fc\uc138\uc694.\") # \ud544\uc218 \uc778\uc790(API)\uac00 \ub4e4\uc5b4\uac00\ub294 \uacf3\uc785\ub2c8\ub2e4.\r\n    data = await etri.paraphrase(\"\uadf8\ub140\ub294 \ucc45\uc744 \uc77d\ub294 \uac83\uc744 \uc88b\uc544\ud55c\ub2e4.\", \"\ub3c5\uc11c\ub294 \uadf8\ub140\uc758 \ucde8\ubbf8\uc774\ub2e4.\")\r\n    print(data.is_paraphrase) # \ub450 \ubb38\uc7a5\uc758 \uc758\ubbf8\uac00 \ub3d9\ub4f1\ud560 \uacbd\uc6b0 True\ub97c, \uc544\ub2c8\ub77c\uba74 False\ub97c \ubc18\ud658\ud569\ub2c8\ub2e4.\r\n\r\nasyncio.run(main())\r\n```\r\n",
    "bugtrack_url": null,
    "license": "MIT",
    "summary": "\uc778\uacf5\uc9c0\ub2a5 \uae30\uc220\uc744 \uccb4\ud5d8\ud560 \uc218 \uc788\ub294 \uacf5\uacf5 \uc778\uacf5\uc9c0\ub2a5 \uc624\ud508 API Wrapper",
    "version": "1.3.1",
    "project_urls": {
        "Homepage": "https://github.com/VoidAsMad/ETRI"
    },
    "split_keywords": [],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "a9bd1c408e920d3b6d97be60586681c344377fa20cb8abb19bb9a67fecb7ae7f",
                "md5": "4b14396bb2412b8de8bba09a18ceb3af",
                "sha256": "216221110be24c5a21dcf8ae741b651b3b2f88cc0b47282334cd54ced561d909"
            },
            "downloads": -1,
            "filename": "etripy-1.3.1-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "4b14396bb2412b8de8bba09a18ceb3af",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.6",
            "size": 48428,
            "upload_time": "2024-08-19T07:01:04",
            "upload_time_iso_8601": "2024-08-19T07:01:04.228230Z",
            "url": "https://files.pythonhosted.org/packages/a9/bd/1c408e920d3b6d97be60586681c344377fa20cb8abb19bb9a67fecb7ae7f/etripy-1.3.1-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "decae381bc9fbb0d5968544d5bfbc2414a9b772e856ab3561e458cd6174105ee",
                "md5": "591769f7c8ea551a539397b1f8a3494e",
                "sha256": "f1a10fc2d3ff22af568793ee72de0f8802951ca14a59087895d6f7d8af588c2c"
            },
            "downloads": -1,
            "filename": "etripy-1.3.1.tar.gz",
            "has_sig": false,
            "md5_digest": "591769f7c8ea551a539397b1f8a3494e",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.6",
            "size": 33776,
            "upload_time": "2024-08-19T07:01:06",
            "upload_time_iso_8601": "2024-08-19T07:01:06.075053Z",
            "url": "https://files.pythonhosted.org/packages/de/ca/e381bc9fbb0d5968544d5bfbc2414a9b772e856ab3561e458cd6174105ee/etripy-1.3.1.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-08-19 07:01:06",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "VoidAsMad",
    "github_project": "ETRI",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": false,
    "lcname": "etripy"
}
        
Elapsed time: 0.40822s