Ask AI
Hi! Ask me anything

Artificial Intelligence

Elephant AI integrates with the Responses API to provide artificial intelligence to and from all Elephant modules.

The On-site chat

Site administrators can decide which group of users is able to use the chat with the AI models. Once in the chat, the user will be able to ask questions, and receive answers in natural language, using the same language he uses to ask the questions.

Questions can be related to the information provided or to Elephant modules data. For example, Which projects use JakartaEE?, Which partners offer this service?, What's the purpose of this site?, and so on.

Elephant AI SoC

Elephant AI also allows calling the AI models with operation-oriented instructions, to provide a more generic answer in natural language or a specific format.

Requirements

  • The OpenAI Platform, to access the Responses API.
  • An API Key and a Prompt ID.
  • Optionally, Storage IDs and/or File IDs.

Elephant AI provides

  • A set of Personalities, to provide different behaviors (currently CHAT and CREATOR).
  • Access to Personalities based on user's role.
  • Specific Developer and System instructions to ensure a correct behavior and compatibility with user language.
  • Tools from all modules to instruct responses with real data.
  • AI Contexts, any Elephant web page can be used to provide knowledge to the AI.
  • A set of documents with basic usage. Admins can decide whether to use them, or write their own.
  • A complete implementation of GitHub Flavored Markdown (GFM).
  • An On-site chat with the AI models.
    • Collect data in natural language, or in a specific format.
    • Upload data into files accessible to the models.
    • Upload data into vector DBs (automatic using AI Contexts).
    • Restrict questions within the configured context.
    • Options to add the Ask AI to the menu user widget, and/or a sticky button.

Length of Knowledge paradigm

Length of Knowledge (LoK)
This feature is under heavy development.

Length of Knowledge aims to provide different content (answers) to different kind of users, mainly based on user's role, but also user self identity. This model also has a big impact on token expenses.

Tools

  • User internal ID and roles.
  • Vector metadata.
  • Information mapping.
  • Unassisted model updates.

Disclosure

  • Files and set of files, based on metadata mapping.
  • Access to Elephant Graph.

Benefits

  • LoK per user.
  • User awareness.
  • Subjective questions.
English09/14/25 21:14Lluís Turró Cutiller
English09/27/25 07:38Lluís Turró Cutiller
English10/02/25 08:00Lluís Turró Cutiller
English10/03/25 13:25Lluís Turró Cutiller
English10/31/25 17:10Lluís Turró Cutiller
English11/01/25 10:24Lluís Turró Cutiller
English11/06/25 10:59Lluís Turró Cutiller