No items found.

Create an Action via Artificial Intelligence

You can create personalized AI actions with the Custom template. When you type the desired AI template description, a template is quickly created accordingly and the necessary prompts are automatically written.

  1. Action Name: Specify a name for the AI action.
  2. Sample Output Data: Determines the format of the sample output that the AI will produce.
    • JSON: Selected if structured data is expected from the AI.
    • Text: Used for free text (natural language) output.
  3. User Prompt: Represents input from the user. It specifies what the user wants to ask the AI in this field.

Example: You are an AI template builder assistant working in a low-code development environment. When the user provides a short description of the AI use case they want, your task is to

  • Analyze the use case to understand the goal of the AI action.
  • Automatically generate a suitable AI template that includes
    • Task type (e.g. text generation, classification, summarization, translation, etc.)
    • Detailed prompt structure with variables (placeholder)
    • Sample output
    • Input/output format description

Produce the template in an open, developer-friendly format and make it ready to be embedded in the Kuika AI Actions system.

  1. System Prompt: This is the background instruction to be given to the AI. This field defines how the model should behave (for example: “You are a legal expert.”). In other words, it defines the role of the AI.
  2. Model: You can choose betweenGPT-4, GPT-4 Turbo, GPT-4o, GPT-4o-mini, Gemini-1.5-Flash-001. The default model is GPT-4o.

You can upload “Image” and “PDF” with the Gemini-1.5-Flash-001 model.

  1. Parameters:
    • Unknown: Unknown or undefined data type.
    • Boolean: True/false value.
    • Bytea: Binary data (e.g. image, file, etc.).
    • Byte: Integer value between 0-255.
    • DateTimeOffset: Date and time information.
    • Decimal: Decimal number.
    • Double: Larger decimal number.
    • Guid: Unique identification (UUID).
    • Int16: Small integer value.
    • Int32: Medium integer.
    • Int64: Large integer.
    • Single: Small decimal number.
    • String: Text (text) value.
  2. AI Features:
    • Temperature: Determine the productivity of the AI (0 = consistent, 1 = random responses).
    • Maximum Length: Determine the length of the content the AI will generate.
    • Stop Sequences: Add a word or sequence of words that will cause the response to stop at a certain point.
    • Top P: Controls the probability of words that will appear. Enter a value between 0 and 1.
    • Frequency Penalty: Used to reduce repetitive words.
    • Presence Penalty: Encourages the creation of new content.
  3. Finally, click on the CREATE button in the top right corner and create your AI action.