mirror of
https://github.com/Geckon01/JsonFicatorPHP.git
synced 2026-10-11 14:05:14 +00:00
55 lines
1.4 KiB
JSON
55 lines
1.4 KiB
JSON
{
|
|
"name": "jsonficator/jsonficator",
|
|
"description": "Framework-agnostic PHP library that converts natural language into structured data (arrays or PHP models) according to a schema, using LLM providers (OpenAI-compatible).",
|
|
"type": "library",
|
|
"license": "MIT",
|
|
"keywords": [
|
|
"json",
|
|
"llm",
|
|
"openai",
|
|
"structured-output",
|
|
"extraction",
|
|
"nlp",
|
|
"schema"
|
|
],
|
|
"authors": [
|
|
{
|
|
"name": "geckon01"
|
|
}
|
|
],
|
|
"homepage": "https://github.com/geckon01/JsonFicatorPHP",
|
|
"support": {
|
|
"issues": "https://github.com/geckon01/JsonFicatorPHP/issues"
|
|
},
|
|
"require": {
|
|
"php": "^8.2",
|
|
"ext-json": "*",
|
|
"openai-php/client": "^0.21.0"
|
|
},
|
|
"require-dev": {
|
|
"guzzlehttp/guzzle": "^8.2",
|
|
"phpunit/phpunit": "^11.0 || ^12.0 || ^13.0"
|
|
},
|
|
"autoload": {
|
|
"psr-4": {
|
|
"JsonFicator\\": "src/"
|
|
}
|
|
},
|
|
"autoload-dev": {
|
|
"psr-4": {
|
|
"JsonFicator\\Tests\\": "tests/"
|
|
}
|
|
},
|
|
"scripts": {
|
|
"test": "phpunit",
|
|
"test:integration": "phpunit --group integration",
|
|
"test:unit": "phpunit --exclude-group integration"
|
|
},
|
|
"config": {
|
|
"sort-packages": true,
|
|
"optimize-autoloader": true
|
|
},
|
|
"minimum-stability": "stable",
|
|
"prefer-stable": true
|
|
}
|