{"id":30855927,"url":"https://github.com/sermetpekin/evdschat","last_synced_at":"2026-04-18T00:31:44.825Z","repository":{"id":251934894,"uuid":"838887026","full_name":"SermetPekin/evdschat","owner":"SermetPekin","description":"evdschat is an open-source Python package designed to enhance the evdspy package by allowing users to interact with the evdschat Application. This Node.js project aims to provide the most specific and accurate data users request during conversations, based on arguments such as start date, end date, and aggregation type, as described in the evdspy.","archived":false,"fork":false,"pushed_at":"2024-12-03T08:52:45.000Z","size":145,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-10-12T10:29:12.186Z","etag":null,"topics":["ai","cbrt","chat","edds","evds","generative-ai","rag","tcmb"],"latest_commit_sha":null,"homepage":"https://evdschat.readthedocs.io/latest/home.html","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/SermetPekin.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-08-06T14:34:08.000Z","updated_at":"2024-12-03T08:52:49.000Z","dependencies_parsed_at":"2024-08-21T05:43:32.594Z","dependency_job_id":"3728ceb0-91e3-4ec0-9e79-dd5076c3b8c4","html_url":"https://github.com/SermetPekin/evdschat","commit_stats":null,"previous_names":["sermetpekin/evdschat"],"tags_count":2,"template":false,"template_full_name":null,"purl":"pkg:github/SermetPekin/evdschat","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SermetPekin%2Fevdschat","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SermetPekin%2Fevdschat/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SermetPekin%2Fevdschat/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SermetPekin%2Fevdschat/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/SermetPekin","download_url":"https://codeload.github.com/SermetPekin/evdschat/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SermetPekin%2Fevdschat/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31951257,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-17T17:29:20.459Z","status":"ssl_error","status_checked_at":"2026-04-17T17:28:47.801Z","response_time":62,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["ai","cbrt","chat","edds","evds","generative-ai","rag","tcmb"],"created_at":"2025-09-07T11:11:16.478Z","updated_at":"2026-04-18T00:31:44.789Z","avatar_url":"https://github.com/SermetPekin.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"[![Python package](https://github.com/SermetPekin/evdschat/actions/workflows/python-package.yml/badge.svg?2)](https://github.com/SermetPekin/evdschat/actions/workflows/python-package.yml?2) [![PyPI](https://img.shields.io/pypi/v/evdschat)](https://img.shields.io/pypi/v/evdschat) ![](https://img.shields.io/badge/python-3.10+-blue.svg)   [![Downloads](https://static.pepy.tech/badge/evdschat)](https://pepy.tech/project/evdschat) [![Downloads](https://static.pepy.tech/badge/evdschat/month)](https://pepy.tech/project/evdschat) [![Downloads](https://pepy.tech/badge/evdschat/week)](https://pepy.tech/project/evdschat)\n\n# evdschat\n\n**evdschat** is an open-source Python package designed to enhance the **evdspy** package by allowing users to interact with the **evdschat Application**. This Node.js project aims to provide the most specific and accurate data users request during conversations, based on arguments such as start date, end date, and aggregation type, as described in the evdspy Python package. However, since it is a Generative AI application, it may sometimes be incorrect. Please be aware of the tickets and data it provides. To minimize inconvenience, the application will be tailored to indicate which tickets and which names correspond to the provided data. With further improvements, the application's mistakes might become less frequent in future versions.\n\nAs an experimental project, this package seeks to create an experimental bridge between the evdspy package and the EVDS API of the Central Bank of the Republic of Türkiye.\n\n## Usage\n\n```python\nfrom evdschat import chat \n\nprompt = '''\nCan you give me reserves data since 2010 can you aggregate it monthly by average? Thanks. \n'''\n\nresult, notes = chat(prompt, test=False) \nprint(result)\n```\n\n\n\n## Usage from console \n\n```bash [terminal/console $] \n\nevdschat 'I need sectoral inflation expectations data since 2020. quarterly and aggregated as end value' fileName.xlsx\n\n```\n\n\n![image](https://github.com/user-attachments/assets/b8e3534f-4d8b-4f72-ae4f-e10e76dc06dc)\n\n## Installation\n\n```bash\npip install evdschat -U\n\n# or\npython3.11 -m pip install evdschat -U\n\n# or\npython3.10 -m pip install evdschat -U\n```\n\n## Defining Api Keys ( .env file )\n\n```bash\n  # .env file content \n\n  OPENAI_API_KEY = \"sk-proj-ABCDEFGIJKLMNOPQRSTUXVZ\"\n  EVDS_API_KEY=ABCDEFGIJKLMNOP\n\n```\n\n## Example\n\n```python\nfrom evdschat import chat \n\nprompt = '''\n# Your prompt describing which data you want here.\n'''\n\nresult, notes = chat(prompt, test=False) \nprint(result)\n```\n\n\n\n## New in this version \n\n\n\n## License\n\nThis project is licensed under the Creative Commons Attribution-NonCommercial 4.0 International License. See the [LICENSE](LICENSE) file for details.\n\n\n\n## evdschat Application (Node.js)\n\n**evdschatJS** is a web API assistant for the evdspy Python package. It helps users by providing code suggestions to retrieve data from conversations.\n\n[![tellme](https://github.com/user-attachments/assets/14024132-4d41-4879-9ea8-3e510b2f8f02)](https://evdspychat.onrender.com/)\n\n\n\n## License\n\nThis project is licensed under the Creative Commons Attribution-NonCommercial 4.0 International License. See the [LICENSE](LICENSE) file for details.\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsermetpekin%2Fevdschat","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsermetpekin%2Fevdschat","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsermetpekin%2Fevdschat/lists"}