{"id":18695083,"url":"https://github.com/ethannschwartz/gpt-api","last_synced_at":"2026-04-16T17:42:24.906Z","repository":{"id":252458027,"uuid":"744610125","full_name":"ethannschwartz/gpt-api","owner":"ethannschwartz","description":"Node.js implementation of OpenAI's GPT API.","archived":false,"fork":false,"pushed_at":"2024-08-09T21:40:56.000Z","size":3446,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-05-19T00:11:42.960Z","etag":null,"topics":["gpt","nodejs","openai-api","pdfparser"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ethannschwartz.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"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-01-17T16:45:21.000Z","updated_at":"2024-08-09T21:40:59.000Z","dependencies_parsed_at":"2024-08-09T22:55:55.014Z","dependency_job_id":null,"html_url":"https://github.com/ethannschwartz/gpt-api","commit_stats":null,"previous_names":["ethannschwartz/gpt-api"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/ethannschwartz/gpt-api","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ethannschwartz%2Fgpt-api","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ethannschwartz%2Fgpt-api/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ethannschwartz%2Fgpt-api/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ethannschwartz%2Fgpt-api/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ethannschwartz","download_url":"https://codeload.github.com/ethannschwartz/gpt-api/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ethannschwartz%2Fgpt-api/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":268331634,"owners_count":24233301,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-08-02T02:00:12.353Z","response_time":74,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"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":["gpt","nodejs","openai-api","pdfparser"],"created_at":"2024-11-07T11:13:51.348Z","updated_at":"2026-04-16T17:42:24.865Z","avatar_url":"https://github.com/ethannschwartz.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Project Documentation\n\nThis project is a Node.js application that integrates OpenAI's GPT model for generating responses based on provided background information. It uses Express for creating an HTTP server and Swagger for API documentation. Example given describes process for chapter generation based on a parsed PDF.\n\n## Getting Started\n\n### Prerequisites\n\n- Node.js installed on your machine.\n- An API key from OpenAI.\n\n### Installation\n\nClone the repository and install the dependencies:\n\n```bash\ngit clone \u003crepository-url\u003e\ncd \u003crepository-directory\u003e\nnpm install\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fethannschwartz%2Fgpt-api","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fethannschwartz%2Fgpt-api","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fethannschwartz%2Fgpt-api/lists"}