Download the PHP package jvmtech/ai-toolkit without Composer
On this page you can find all versions of the php package jvmtech/ai-toolkit. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download jvmtech/ai-toolkit
More information about jvmtech/ai-toolkit
Files in jvmtech/ai-toolkit
Package ai-toolkit
Short Description Foundation for easy AI integration in Neos CMS
License MIT
Informations about the package ai-toolkit
JvMTECH.AIToolkit Package for Neos CMS
Foundation for easy AI integration in Neos CMS Extensible and ready to go with SEO Meta-Description, Image Alt-Text generation Mixins and In-Place text translation
- Easy AI text generation configuration on properties in NodeType YAML files
- One-Click text translation in In-Place Editor
- Full control over prompts
- Easily extensible with custom AI model-handlers and -connectors
- Suitable for all properties with inspector editors of type TextFieldEditor and TextAreaEditor
| SEO Text Generation | In-Place Text Translation |
|---|---|
Installation
NodeType Configuration Contcept
-
First we have to change to an AI ready Editor to be able to use the AI functionality.
-
By choosing a "Model Handler" we define what kind of job has to be done and by choosing a "Model Preset" we define with which AI model we want to process it.
-
By defining the "Prompt Variables" values we prepare the data which can be used by the AI model - in the "Prompt" but also directly in the request to the AI model.
- By writing the "Prompt Template" we give instructions to the AI model on what we want to achieve.
This way we have full flexibility and control over the AI model and the data we want to process.
Examples
Playing with Meta-Description
Image Alt-Text generation
Disabling In-Place Translation
Extensibility
Model Handlers
Model Handlers are responsible for the communication with the AI model. They allow you to manipulate the input and output of the AI model.
The package comes with the following handlers:
- TextToText
- ImageToText
Custom Model Handlers
Model Connectors
Model Connectors are responsible for the actual requests to the AI model. They allow you to manipulate the input and output of the AI model.
The package comes with the following connectors:
- OpenAI
- Gemini
Custom Model Connectors
Tips & Tricks
My Neos Backend is behind an additional Basic-Auth and I think this causes problems.
You are right. In this situation you need to configure the credentials that AI Toolkit is able to load document content.I get a maximum context length error message.
You have two main options to resolve the maximum context length error: a) Use a model with a larger context window - Switch to a model that can handle more tokens/text at once. Different models have different context limits, so upgrading to one with a higher capacity will allow you to process longer inputs. b) Manually reduce the variables in your prompt - Trim down your input by removing unnecessary text, shortening examples, or breaking your task into smaller chunks that fit within the current model's limits. The first option gives you more capacity, while the second requires optimizing what you're sending to fit the constraints.Background
The Neos AI-Toolkit package is completely free and can be tailored to your needs.
We also rely on this package to build our commercial product Neos AI-Toolbox by Jung von Matt TECH.
Neos AI-Toolbox: A suite of AI-powered tools for Neos websites that enhances SEO, accessibility, and content management. The toolbox includes SEO AI (creates meta descriptions and keywords), Translation AI (translates content), Corporate Language AI (ensures brand consistency), Accessibility AI (improves website accessibility) and Web Readability AI (optimizes text readability). Additionally, automated AI agents handle SEO optimization, translation, and CRM interactions. Available through flexible subscription models with credit-based usage, it significantly reduces manual work while improving website performance and user experience.
by jvmtech.ch
All versions of ai-toolkit with dependencies
neos/seo Version *
neos/neos-ui Version ^9.0
league/html-to-markdown Version ~5.1.1
openai-php/client Version ^v0.10