abacus-api
Service icon

Abacus API

Stable version 1.0.0 (Compatible with OutSystems 11)
Uploaded
 on 14 Nov (23 hours ago)
 by 
0.0
 (0 ratings)
abacus-api

Abacus API

Documentation
1.0.0

This component exposes two main actions to integrate your OutSystems app with Abacus.AI: AI_Standard_Agent and AI_Standard_Chat. Both let you use cutting-edge AI in a simple way.


1. AI_Standard_Agent (For Intelligent Agents)

Use this action when you need the AI to perform more complex tasks, follow specific instructions, or act as an “agent” with a larger context.

Input Parameters

  • Model
    Which AI model you want to use. Think of it as choosing the “brain” of your AI.

  • Instruction
    The role or behavior you want the AI to follow.
    Example: “You are a sales assistant that helps customers find products.”

  • Prompt
    The question or command you send to the AI. This is your direct interaction with the agent.

  • ApiKey
    Your Abacus.AI access key. This is required to authenticate and use the AI services.

Output Parameters

  • Response
    The answer generated by the AI based on the instruction and prompt.

  • ModelUsed
    Indicates which AI model was actually used to generate the response.

When to use

Use AI_Standard_Agent when the AI needs a defined role or set of rules, such as:

  • A virtual assistant that answers questions about a product
  • A content generator with a specific writing style
  • An agent that analyzes data and returns insights

2. AI_Standard_Chat (For Conversations and Chatbots)

Use this action to build dynamic, interactive chat experiences where the AI maintains a conversational flow.

Input Parameters

  • Model
    The AI model that will handle the conversation.

  • MessageIn
    The message sent by the user (or your application) to the AI.

  • ApiKey
    Your Abacus.AI access key.

Output Parameters

  • MessageOut
    The AI’s reply to the incoming message.

  • ModelUsed
    Indicates which AI model was used for that message.

When to use

Use AI_Standard_Chat for:

  • Chatbots inside your OutSystems application
  • Customer support virtual agents
  • Any feature where users interact via messages and the AI needs to keep a conversational context

Quick Tip

Make sure your ApiKey is correctly configured, otherwise the actions will not work.
You can get your key subscribing here: https://chatllm.abacus.ai/FDPnnnhHdD

With this, you have a simple, intuitive guide to start using Abacus.AI in your OutSystems projects.