Skip to content

ChatGPT & Others

Madpeter edited this page Oct 1, 2024 · 16 revisions

Supported providers

Provider Access Website Models
Openrouter Some free and paid for View Any model supporting ChatCompletion
OpenAI Paid access required View gpt-3.5-turbo, gpt-4-mini, gpt-4-turbo, or newer supporting ChatCompletion
Together AI 1 free model and some credit to get started View Any model supporting ChatCompletion
Arli AI Free for non fine tuned Small/Medium models with paid for access for better View Any model supporting ChatCompletion

openrouter

Example config

{
"Enabled":"True",
"ApiKey":"I Am A API Key",
"OrganizationId":"none",
"AllowImReplys":"True",
"ImReplyFriendsOnly":"True",
"ImReplyRateLimiter":"3",
"AllowGroupReplys":"False",
"GroupReplyForGroup":"none",
"GroupReplyRateLimiter":"3",
"LocalchatReply":"False",
"LocalchatRateLimiter":"3",
"UseModel":"meta-llama/llama-3.1-8b-instruct:free",
"ChatHistoryMessages":"5",
"ChatPrompt":"respond as if you know what will happen in the next 5 days",
"Provider":"https://openrouter.ai/api/v1"
}

Getting started

Goto the website and sign in Homepage

click on your profile icon (top right)

select Keys and create a API key API keys page

put the API key into your settings

click Browse from the menu at the top Models list

adjust the price filter to show only free providers for prompt price

find a model and test talking to it to see if you like it

click copy on the model tag

image

and put the model into your settings

set the Provider to: https://openrouter.ai/api/v1


OpenAI

Example config

{
"Enabled":"True",
"ApiKey":"I Am A API Key",
"OrganizationId":"none",
"AllowImReplys":"True",
"ImReplyFriendsOnly":"True",
"ImReplyRateLimiter":"3",
"AllowGroupReplys":"False",
"GroupReplyForGroup":"none",
"GroupReplyRateLimiter":"3",
"LocalchatReply":"False",
"LocalchatRateLimiter":"3",
"UseModel":"gpt-3.5-turbo",
"ChatHistoryMessages":"5",
"ChatPrompt":"respond as if you are a horse that knows its going to the glue factory and you are upset about this fact",
"Provider":"openai"
}

Getting started

you will need a to register an account Open AI platform

some models / request limits require a paid for account Usage limits

You will want to create a org key for the bot Create api key

put the API key into your settings

depending on what models you have access to set the model into the config

set the Provider to: openai


Together AI

Example config

{
"Enabled":"True",
"ApiKey":"I Am A API Key",
"OrganizationId":"none",
"AllowImReplys":"True",
"ImReplyFriendsOnly":"True",
"ImReplyRateLimiter":"3",
"AllowGroupReplys":"False",
"GroupReplyForGroup":"none",
"GroupReplyRateLimiter":"3",
"LocalchatReply":"False",
"LocalchatRateLimiter":"3",
"UseModel":"meta-llama/Llama-Vision-Free",
"ChatHistoryMessages":"5",
"ChatPrompt":"respond as if you fear someone will say the codeword yellow and your arm will fall off",
"Provider":"https://api.together.xyz/v1"
}

Getting started

Goto the website and sign in Homepage

copy the API key into your settings

open the models page Models list

find a model

click copy on the model tag

image

and put the model into your settings

set the Provider to: https://api.together.xyz/v1


arliai

Example config

{
"Enabled":"True",
"ApiKey":"I Am A API Key",
"OrganizationId":"none",
"AllowImReplys":"True",
"ImReplyFriendsOnly":"True",
"ImReplyRateLimiter":"3",
"AllowGroupReplys":"False",
"GroupReplyForGroup":"none",
"GroupReplyRateLimiter":"3",
"LocalchatReply":"False",
"LocalchatRateLimiter":"3",
"UseModel":"Mistral-Nemo-12B-Instruct-2407",
"ChatHistoryMessages":"5",
"ChatPrompt":"respond as helpful as you can as if you where a hyper active 20 year old college dropout ex cheerleader",
"Provider":"https://api.arliai.com/v1"
}

Getting started

Goto the website and sign up Homepage

click on your profile icon blue icon of a guy

goto Keys and create a API key

image

put the API key into your settings

click on models and look for small/mid models with no fine tuning View models

Highlight and copy the model name

image

and put the model into your settings

set the Provider to: https://api.arliai.com/v1