PHPackages                             tasabina/gpt-test-project - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [API Development](/categories/api)
4. /
5. tasabina/gpt-test-project

ActiveProject[API Development](/categories/api)

tasabina/gpt-test-project
=========================

Test project to lear OpenAI API

v1.0.0(3y ago)013BSD-3-ClausePHPPHP ^8.1

Since Feb 21Pushed 2y ago1 watchersCompare

[ Source](https://github.com/tasabina/gpt-test-project)[ Packagist](https://packagist.org/packages/tasabina/gpt-test-project)[ RSS](/packages/tasabina-gpt-test-project/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (1)Dependencies (3)Versions (4)Used By (0)

OpenAI (GPT-3) test project
===========================

[](#openai-gpt-3-test-project)

A small test project for working with OpenAI. It has two commands for chat and text translation. The text for this description was translated using OpenAI from Russian to English.

How to install
--------------

[](#how-to-install)

Run this composer command

```
composer require tasabina/gpt-test-project

```

Insert new environment variables to your `.env` file.

```
GPT_SECRET_KEY=YOUR_OPENAI_API_KEY
DEV_ENV=0

```

Usage
-----

[](#usage)

- Run in console `vendor/bin/gptdemo chat` to communicate with GPT-3.
- Run in console `vendor/bin/gptdemo translate -l en` or `vendor/bin/gptdemo translate --language en` to translate phrase to English language.
- Run in console `vendor/bin/gptdemo translate -l fr` or `vendor/bin/gptdemo translate --language fr` to translate phrase to Franch language.
- Run in console `vendor/bin/gptdemo translate -l ru` or `vendor/bin/gptdemo translate --language ru` to translate phrase to Russian language.

###  Health Score

24

—

LowBetter than 32% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity5

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity56

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~78 days

Total

3

Last Release

1020d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/f9f14fd722168840ebbf527800a53146174cf4b073ce653e8fd7830df91830ff?d=identicon)[tasabina](/maintainers/tasabina)

---

Top Contributors

[![tasabina](https://avatars.githubusercontent.com/u/32531721?v=4)](https://github.com/tasabina "tasabina (12 commits)")

###  Code Quality

TestsPHPUnit

### Embed Badge

![Health badge](/badges/tasabina-gpt-test-project/health.svg)

```
[![Health](https://phpackages.com/badges/tasabina-gpt-test-project/health.svg)](https://phpackages.com/packages/tasabina-gpt-test-project)
```

###  Alternatives

[sylius/sylius

E-Commerce platform for PHP, based on Symfony framework.

8.4k5.6M651](/packages/sylius-sylius)[wheelpros/fitment-platform-api

Magento 2 (Open Source)

12.1k1.2k](/packages/wheelpros-fitment-platform-api)[matthiasnoback/leanpub-api-client

A PHP client for the Leanpub API

237.9k](/packages/matthiasnoback-leanpub-api-client)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
