The Fireworks AI Connector provides a secure, extensible, and enterprise-ready integration between OutSystems applications and Fireworks AI large language models (LLMs). It enables developers to seamlessly incorporate AI-powered conversational intelligence, content generation, and natural language understanding into their applications without requiring external middleware or complex infrastructure.
This connector is designed to work natively within the OutSystems Integration Studio environment, following platform constraints and best practices. It uses supported networking APIs and strongly typed structures to ensure compatibility, reliability, and maintainability across OutSystems environments, including both traditional and modern cloud deployments. By abstracting the complexity of API communication, authentication, and request formatting, the connector allows developers to focus on business logic rather than low-level integration details.
At its core, the Fireworks AI Connector exposes a configurable interface for invoking Fireworks AI chat completion models. Developers can specify the target model, control generation limits through maximum token parameters, and tune response behavior using sampling controls such as temperature and top-p (nucleus sampling). These parameters make it possible to balance determinism and creativity depending on the use case, whether generating precise answers, drafting content, or enabling free-form conversational experiences.
The connector supports multi-message conversational context through a structured Messages input, where each message is defined by a role (such as system, user, or assistant) and corresponding content. This approach aligns with modern conversational AI standards and allows applications to preserve conversation history, inject system-level instructions, and maintain consistent AI behavior across interactions. The ordered message list ensures the model receives full context, enabling more relevant and coherent responses.
Security and governance are key design considerations of the connector. API authentication is handled explicitly through a provided API key, ensuring secure communication with Fireworks AI services. The connector does not persist sensitive data internally and leaves responsibility for key management and data handling with the consuming application, enabling compliance with enterprise security policies and regulatory requirements.