Start Chat Server • AI Agents Framework
start_chat_server: Start the PraisonAI Chat server.
start_chat_server
Function
</div>
This function is defined in the chat module.
Start the PraisonAI Chat server.
Signature
def start_chat_server(agent: Optional[Any], agents: Optional[list], config: Optional[ChatConfig], port: int, host: str, debug: bool) -> NoneParameters
ParamField
OptionalA single PraisonAI agent to use in the chat.
ParamField
OptionalA list of PraisonAI agents for multi-agent chat.
ParamField
OptionalChatConfig object with server settings.
ParamField
intPort to run the server on (default: 8000).
ParamField
strHost to bind to (default: 0.0.0.0).
ParamField
boolEnable debug mode (default: False).
Usage
>>> from praisonaiagents import Agent
>>> from praisonai.chat import start_chat_server
>>>
>>> agent = Agent(name="Assistant", instructions="You are helpful.")
>>> start_chat_server(agent=agent, port=8000)Uses
ImportErrorChatConfigPathrun_chainlit
Source
View on GitHubpraisonai/chat/__init__.py at line 31