Settings · AI
The ConsensusRoom partner connection for Multi LLM, the provider models and prices for users working with their own key, and the record of all AI calls.
Multi LLM · ConsensusRoom connection
What it is: The ConsensusRoom address, the partner token given to demon and the webhook secret that signs credit notifications; a connection test that reads the catalogue.
What data feeds it: The app_setting table (consensusroom.baseUrl, the encrypted consensusroom.partnerToken and consensusroom.webhookSecret). The contract is in the docs/consensusroom-partner-api.md file.
What it shows: Whether the address, token and secret are saved (they themselves are never shown), the webhook address to give to ConsensusRoom, and the result of the test.
What can be concluded from it: Until the token is entered, users cannot set up Multi LLM. Without the webhook secret, credit notifications are not accepted; the credit is still read from ConsensusRoom when the screen is opened.
Provider models and prices
What it is: Fast and strong model names for Claude, OpenAI and Gemini; each model's input and output price per million tokens and its web search price.
What data feeds it: ai.model.<PROVIDER>.FAST and .STRONG in the app_setting table; the ai_price table. The cost is computed from the token and search counts the provider reports in its response.
What it shows: Whether each provider is ready (whether both models and their prices have been entered), the price list; adding and deleting prices.
What can be concluded from it: No call is made with a provider that is not ready, so no one is charged on an estimated price. Prices should be checked against the providers' pricing pages. The models and fee of Multi LLM are set in ConsensusRoom.
AI usage
What it is: The last 100 AI calls of all users and system jobs.
What data feeds it: The ai_usage table; refused calls are recorded too.
What it shows: Time, user (or system job), purpose, model, route (own key or Multi LLM), token counts, search count, cost, status and message.
What can be concluded from it: "Insufficient balance" or "Budget exhausted" rows show that no request was sent to the provider at all. "Error" rows show the HTTP code the provider returned; 401 means the key is invalid.
The investment information, comments and recommendations given here are not within the scope of investment advisory services. Investment advisory services are provided under an investment advisory agreement to be signed between a client and brokerage houses, portfolio management companies, or banks that do not accept deposits. The signals here are produced from historical data with statistical models, are shown the same to everyone and are not personalised; they may not suit your financial situation or your risk and return preferences. Therefore, making investment decisions based solely on the information given here may not produce results that meet your expectations.