Getting Started

X-Force IDE is a low code agent as a service UI framework that lets you to create agent based workforces from drag and drop like user interface.

Key Concepts

Library Panel

Agents

X-Force IDE is Autogen based, and we support 4 main concepts GroupChat, UserProxy, GPTAssistantAgent, and AssistantAgent.

AssistantAgent: A subclass of ConversableAgent where you can configure their system prompt.

Untitled

GPTAssistantAgent: This agent is based on OpenAI’s assistant API. So you can connect any of your OpenAI Assistants into your workforce. If you have custom functions that you have defined in your OpenAI Assistant, you can connect them using CustomFunction node.

Untitled

UserProxy: This is a proxy between the agent workforce and user. You can provide feedback with your workforce using UserProxy.

Untitled

GroupChat: Agents will work together in some specific task, in order them to be collaborate you need to connect them to the same GroupChat with your UserProxy.

Untitled

Tools

Tools are the nodes where you can provide them to your agents to let them use whenever they need to. Currently, we only support CustomFunction but one of the most powerful tool you might need.

CustomFunction: You can add any custom Python function call into the node, and you can feed them to your agent. The agents you feed will consume that whenever they need. If you have Functions specifically for your OpenAI Assistant you can provide them into this node.

Untitled