Matrix Bots and Add Ons: Difference between revisions
Initial |
syntax |
||
Line 1: | Line 1: | ||
= GPT Bot = | |||
https://github.com/spantaleev/matrix-docker-ansible-deploy | This guide provides instructions for setting up a GPT-based bot within a Matrix environment, specifically using the configurations provided in the [https://github.com/spantaleev/matrix-docker-ansible-deploy matrix-docker-ansible-deploy] project. | ||
== Resources == | |||
* GPT Models: [https://platform.openai.com/docs/models/gpt-4-and-gpt-4-turbo GPT-4 and GPT-4 Turbo Documentation] | |||
* GPT API: [https://platform.openai.com/api-keys Obtain API Keys] | |||
* GPT Pricing: [https://openai.com/pricing Pricing Information] | |||
== Setting up a Bot Account with SSO == | |||
Follow these steps to set up a bot account with Single Sign-On (SSO): | |||
# Create an account using the SSO system. | |||
# Open a private browser window and log in to Matrix using the SSO credentials. | |||
# Set up recovery keys for the account. | |||
# Obtain the access token for the bot account: | |||
## Navigate to **All Settings**. | |||
## Go to **Help & About**. | |||
## Select **Access Token** to retrieve it. | |||
# Ensure you DO NOT log out after retrieving the token. | |||
# Close the browser window to maintain the session. | |||
# Use the access token for configuring the bot account. | |||
'''Note''': When using SSO, disabling the local password option is necessary for SSO users to set up recovery keys. | |||
== Setting up an Account with Access Token == | |||
For additional details on setting up an account using an access token, refer to the relevant GitHub discussion: | |||
[https://github.com/spantaleev/matrix-docker-ansible-deploy/issues/2556 Account Setup with Access Token] | |||
== Reference == | |||
For configuration details and further instructions, consult the documentation: | |||
[https://github.com/spantaleev/matrix-docker-ansible-deploy/blob/64db27c7faf3032341c665f8abf7aa66c7aa7aca/docs/configuring-playbook-bot-chatgpt.md Full Configuration Guide] | |||
[[Category:Matrix Bot Setup]] | |||
[[Category:OpenAI Integration]] | |||
[[Category:Matrix Configuration]] | |||
[[Category:SSO Configuration]] | |||
[[Category:ChatGPT]] |