91 lines
3.5 KiB
HTML
91 lines
3.5 KiB
HTML
<h2>JADE: The First Multi-Model Chatbot</h2>
|
|
<p>JADE was built with simplicity in mind. The goal is to have a minimalist chatbot that supports all models without
|
|
unnecessary features like importing files or images. This focus on simplicity allows us to improve how we use AI
|
|
chatbots in other ways.</p>
|
|
|
|
<p>One of my main concerns was the variety of models available, each excelling in different areas. Using all of them can
|
|
be impractical and very expensive.</p>
|
|
|
|
<h2>Multi-Models</h2>
|
|
<p>To address this, I created the first Multi-Model chatbot. The idea is to use multiple models within the same
|
|
conversation. Here are the key points:</p>
|
|
<ol>
|
|
<li>When asking a question, you can query multiple models and compare their responses to choose the best one.</li>
|
|
<li>The selected response can be used as the basis for the next message across all models. For example, a response
|
|
from GPT-4 can be used by Claude Haiku in the next interaction.</li>
|
|
</ol>
|
|
|
|
<h2>API Keys</h2>
|
|
<p>To use JADE, you need to sign up for an API key to providers. There is 5 providers available:</p>
|
|
<ul>
|
|
<li>OpenAI</li>
|
|
<li>Anthropic</li>
|
|
<li>Mistral</li>
|
|
<li>Groq</li>
|
|
<li>Google</li>
|
|
<li>Custom endpoint (premium)</li>
|
|
<li>GooseAI (coming soon)</li>
|
|
</ul>
|
|
<p>You can enter an API key in the settings menu. One enter you get access to all models from this provider. Check the
|
|
appendix for more details about available models.</p>
|
|
|
|
<h2>Bots</h2>
|
|
<p>Once you enter an API key, you gain access to all models from that provider. In the Bots menu (next to the send
|
|
button), you'll find a list of all your Bots.</p>
|
|
<p>To create a new bot, click the "+" button, enter a name and a model, and optionally set a temperature and a system
|
|
prompt. Once created, you can select a bot by clicking on it and reorder it by dragging. Hold SHIFT and click to
|
|
select multiple bots. You can delete selected bots by clicking the trash can icon.</p>
|
|
|
|
<h2>Conversations</h2>
|
|
<p>A conversation is a list of messages. A Default conversation is created when you first sign in. You can create a new
|
|
conversation by clicking the "+" button and delete one by clicking the trash can icon. The Default conversation
|
|
cannot be deleted but can be renamed.</p>
|
|
|
|
<h2>Usage</h2>
|
|
<p>In the Usage menu, you can see the usage of your account, including the number of messages sent and received and the
|
|
associated API costs.</p>
|
|
|
|
<h2>Appendix</h2>
|
|
<p>The following is a list of available models for each provider:</p>
|
|
<ul>
|
|
<li>OpenAI:
|
|
<ul>
|
|
<li>gpt-3.5-turbo</li>
|
|
<li>gpt-4</li>
|
|
<li>gpt-4-turbo</li>
|
|
<li>gpt-4o</li>
|
|
</ul>
|
|
</li>
|
|
<li>Anthropic:
|
|
<ul>
|
|
<li>claude-3-haiku-20240307</li>
|
|
<li>claude-3-sonnet-20240229</li>
|
|
<li>claude-3-opus-20240229</li>
|
|
</ul>
|
|
</li>
|
|
<li>Mistral:
|
|
<ul>
|
|
<li>open-mistral-7b</li>
|
|
<li>open-mixtral-8x7b</li>
|
|
<li>open-mixtral-8x22b</li>
|
|
<li>mistral-small-latest</li>
|
|
<li>mistral-large-latest</li>
|
|
<li>codestral-latest</li>
|
|
</ul>
|
|
</li>
|
|
<li>Groq:
|
|
<ul>
|
|
<li>llama3-8b-8192</li>
|
|
<li>llama3-70b-8192</li>
|
|
<li>gemma-7b-it</li>
|
|
</ul>
|
|
</li>
|
|
<li>Google:
|
|
<ul>
|
|
<li>gemini-1.5-pro</li>
|
|
<li>gemini-1.5-flash</li>
|
|
<li>gemini-1.0-pro</li>
|
|
</ul>
|
|
</li>
|
|
<li>Inference Endpoints (More custom to come)</li>
|
|
</ul> |