AI module
Usage
Please create a new json file called .hayde.json
in your project root. This file will be used to configure the Hayde.
And then add AI
to the plugins array.
For now, you can just use general
and AI
plugins together. There is no need to use other plugins.
Information
Currently it only supports OpenAI and Ollama as AI tools. But we are planning to add more AI tools in the future.
On OpenAI, it works properly with all gpt engines. On Ollama, we tested hayde with llama2 engines.
Requirements
If you want to use OpenAI, you need to set OPENAI_API_KEY
environment variable. You can get your api key from here.
If you want to use Ollama, you need to set OLLAMA_URL
environment variable. For example; http://localhost:11434
Don't forget to run Ollama server.
Options
aiTool
"openAI", "ollama"
"openAI"
string
compDescription
Component Description
-
string
styleLibrary
"chakraUI", "materialUI", "none"
-
string
isTS
Do you want to get typescript component?
true
boolean
modelName
Model name depends on AI Tool
-
string
aiCreateStorybook
Do you want story file of component?
false
boolean
aiCreateTest
Do you want test file of component?
false
boolean
openAIVisionType
"url", "fileUpload"
"url"
string
openAIVisionUrl
Image URL that will be used by Gpt Vision
-
string
openAIVisionFile
Image file path that will be used by Gpt Vision
-
string
openAIType
"vision", "text"
"text"
string
Last updated