config module¶
- aiagentOptions = {'baseUserStorageName': 'basememory', 'defaultLlm': {'chunkOverlap': 0, 'chunkSize': 1300, 'openaiChatLlmApi': 'gpt-4', 'openaiEmbeddingApi': 'text-embedding-ada-002', 'openaiLlmApi': 'text-davinci-003', 'requestTimeout': 360, 'separator': '\\n\\n', 'useGpt4': True}, 'publicUserName': 'public_', 'useStandardPipelineProcessors': True, 'userStoreNames': ['basememory', 'email', 'calendar', 'personal']}¶
Settings used by the aiagent class to manage which level of chatgpt it should use and other options.
- appName = 'demo'¶
The base name of the application to use on various identifiers
- rabbitmqOptions = {'semanticNetwork': {'connection': 'localhost', 'exchange': '', 'queueName': 'demo_semanticNetwork'}}¶
Settings used by rabbitMQ classes to connect to rabbitmq server
- useLocal = True¶
This is driven by the .env property value AGENT_LOCAL_DEV. This should only be used on services running directly on local machine and not part of the docker network. In that situation the url to various services will be 127.0.0.1:[port]