jansuchanek/nai 问题修复 & 功能扩展

解决BUG、新增功能、兼容多环境部署,快速响应你的开发需求

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

jansuchanek/nai

最新稳定版本:v1.0.0

Composer 安装命令:

composer require jansuchanek/nai

包简介

Multi-provider AI content generation for Nette Framework — Claude, OpenAI, Gemini

README 文档

README

Lightweight AI content generator with support for multiple providers. Zero framework dependency in core.

Providers

  • Claude (Anthropic) — claude-sonnet-4-20250514
  • OpenAIgpt-4o
  • Gemini (Google) — gemini-2.0-flash

Installation

composer require jansuchanek/nai

Nette Integration

extensions:
    ai: NAi\AiExtension

ai:
    provider: claude  # or openai, gemini
    apiKey: %env.ANTHROPIC_API_KEY%
    model: claude-sonnet-4-20250514  # optional

Usage

use NAi\AiGeneratorInterface;

final class MyService
{
    public function __construct(
        private AiGeneratorInterface $ai,
    ) {}

    public function generate(): string
    {
        return $this->ai->generate(
            'Napiš popis produktu',
            'Jsi expert na SEO copywriting.',
        );
    }
}

Requirements

  • PHP >= 8.1
  • ext-curl

统计信息

  • 总下载量: 3
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 0
  • 点击次数: 3
  • 依赖项目数: 0
  • 推荐数: 0

GitHub 信息

  • Stars: 0
  • Watchers: 0
  • Forks: 0
  • 开发语言: PHP

其他信息

  • 授权协议: MIT
  • 更新时间: 2026-03-18

承接程序开发

PHP开发

VUE

Vue开发

前端开发

小程序开发

公众号开发

系统定制

数据库设计

云部署

网站建设

安全加固