Skip to content

Commit

Permalink
Add Cohere For AI Aya 23 model
Browse files Browse the repository at this point in the history
  • Loading branch information
PeterDaveHello authored and sunner committed Jul 3, 2024
1 parent ef7a5f6 commit 76708f6
Show file tree
Hide file tree
Showing 23 changed files with 34 additions and 0 deletions.
1 change: 1 addition & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -35,6 +35,7 @@ Typical users of ChatALL are:
| [ChatGPT](https://chat.openai.com) | Yes | Yes | Web Browsing, Azure OpenAI service included |
| [Claude](https://www.anthropic.com/claude) | Yes | Yes | |
| [Code Llama](https://ai.meta.com/blog/code-llama-large-language-model-coding/) | Yes | No API | |
| [Cohere Aya 23](https://cohere.com/blog/aya23) | No | Yes | |
| [Cohere Command R Models](https://cohere.com/command) | No | Yes | |
| [Copilot](https://copilot.microsoft.com/) | Yes | No API | |
| [Dedao Learning Assistant](https://ai.dedao.cn/) | Coming soon | No API | |
Expand Down
1 change: 1 addition & 0 deletions README_DE-DE.md
Original file line number Diff line number Diff line change
Expand Up @@ -27,6 +27,7 @@ Auf großen Sprachmodellen (LLMs) basierende KI-Bots sind erstaunlich. Ihr Verha
| [ChatGPT](https://chat.openai.com) | Ja | Ja | Web-Browsing inklusive, Azure OpenAI Services |
| [Claude](https://www.anthropic.com/claude) | Ja | Ja | |
| [Code Llama](https://ai.meta.com/blog/code-llama-large-language-model-coding/) | Ja | Nein | |
| [Cohere Aya 23](https://cohere.com/blog/aya23) | Nein | Ja | |
| [Cohere Command R Models](https://cohere.com/command) | Nein | Ja | |
| [Copilot](https://copilot.microsoft.com/) | Ja | Nein | |
| [Dedao Learning Assistant](https://ai.dedao.cn/) | Demnächst | Nein | |
Expand Down
1 change: 1 addition & 0 deletions README_ES-ES.md
Original file line number Diff line number Diff line change
Expand Up @@ -35,6 +35,7 @@ Los usuarios típicos de ChatALL son:
| [ChatGPT](https://chat.openai.com) ||| Navigazione Web, include servizi Azure OpenAI |
| [Claude](https://www.anthropic.com/claude) ||| |
| [Code Llama](https://ai.meta.com/blog/code-llama-large-language-model-coding/) || No | |
| [Cohere Aya 23](https://cohere.com/blog/aya23) | No || |
| [Modelos Cohere Command R](https://cohere.com/command) | No || |
| [Copilot](https://copilot.microsoft.com/) || No | |
| [Dedao Learning Assistant](https://ai.dedao.cn/) | Prossimamente | No | |
Expand Down
1 change: 1 addition & 0 deletions README_FR-FR.md
Original file line number Diff line number Diff line change
Expand Up @@ -27,6 +27,7 @@ Les robots d'intelligence artificielle basés sur les grands modèles de langage
| [ChatGPT](https://chat.openai.com) | Oui | Oui | Navigation web, inclut services Azure OpenAI |
| [Claude](https://www.anthropic.com/claude) | Oui | Oui | |
| [Code Llama](https://ai.meta.com/blog/code-llama-large-language-model-coding/) | Oui | Non | |
| [Cohere Aya 23](https://cohere.com/blog/aya23) | Non | Oui | |
| [Cohere Command R Models](https://cohere.com/command) | Non | Oui | |
| [Copilot](https://copilot.microsoft.com/) | Oui | Non | |
| [Dedao Learning Assistant](https://ai.dedao.cn/) | Prochainement | Non | |
Expand Down
1 change: 1 addition & 0 deletions README_IT-IT.md
Original file line number Diff line number Diff line change
Expand Up @@ -35,6 +35,7 @@ Gli utenti tipici di ChatALL sono:
| [ChatGPT](https://chat.openai.com) ||| Navigazione Web, include servizi Azure OpenAI |
| [Claude](https://www.anthropic.com/claude) ||| |
| [Code Llama](https://ai.meta.com/blog/code-llama-large-language-model-coding/) || No | |
| [Cohere Aya 23](https://cohere.com/blog/aya23) | No || |
| [Modelli Cohere Command R](https://cohere.com/command) | No || |
| [Copilot](https://copilot.microsoft.com/) || No | |
| [Dedao Learning Assistant](https://ai.dedao.cn/) | Prossimamente | No | |
Expand Down
1 change: 1 addition & 0 deletions README_JA-JP.md
Original file line number Diff line number Diff line change
Expand Up @@ -34,6 +34,7 @@ ChatALLのユーザーはこんな感じ:
| [ChatGPT](https://chat.openai.com) | はい | あり | ブラウジングを含む、Azure OpenAI service |
| [Claude](https://www.anthropic.com/claude) | はい | あり | |
| [Code Llama](https://ai.meta.com/blog/code-llama-large-language-model-coding/)| はい | なし | |
| [Cohere Aya 23](https://cohere.com/blog/aya23) | いいえ | はい | |
| [Cohere Command R モデル](https://cohere.com/command) | いいえ | はい | |
| [Copilot](https://copilot.microsoft.com/) | はい | なし | |
| [Dedao Learning Assistant](https://ai.dedao.cn/) | 近日登場 | なし | |
Expand Down
1 change: 1 addition & 0 deletions README_KO-KR.md
Original file line number Diff line number Diff line change
Expand Up @@ -35,6 +35,7 @@ ChatALL의 일반적인 사용자는 다음과 같습니다:
| [ChatGPT](https://chat.openai.com) ||| 웹 브라우징 포함, Azure OpenAI 서비스 |
| [Claude](https://www.anthropic.com/claude) ||| |
| [Code Llama](https://ai.meta.com/blog/code-llama-large-language-model-coding/) || 없음 | |
| [Cohere Aya 23](https://cohere.com/blog/aya23) | 아니오 || |
| [Cohere Command R 모델](https://cohere.com/command) | 아니오 || |
| [Copilot](https://copilot.microsoft.com/) || 없음 | |
| [Dedao Learning Assistant](https://ai.dedao.cn/) | 근일 개봉 | 없음 | |
Expand Down
1 change: 1 addition & 0 deletions README_RU-RU.md
Original file line number Diff line number Diff line change
Expand Up @@ -35,6 +35,7 @@
| [ChatGPT](https://chat.openai.com) | Да | Да | Просмотр веб-страниц, включая службу Azure OpenAI |
| [Claude](https://www.anthropic.com/claude) | Да | Да | |
| [Code Llama](https://ai.meta.com/blog/code-llama-large-language-model-coding/) | Да | Нет | |
| [Cohere Aya 23](https://cohere.com/blog/aya23) | Нет | Да | |
| [Модели Cohere Command R](https://cohere.com/command) | Нет | Да | |
| [Copilot](https://copilot.microsoft.com/) | Да | Нет API | |
| [Dedao Learning Assistant](https://ai.dedao.cn/) | Скоро будет | Нет API | |
Expand Down
1 change: 1 addition & 0 deletions README_VI-VN.md
Original file line number Diff line number Diff line change
Expand Up @@ -27,6 +27,7 @@ Các Chat bots AI dựa trên Mô hình ngôn ngữ lớn (Large Language Models
| [ChatGPT](https://chat.openai.com) ||| Bao gồm cả trình duyệt Web, Azure OpenAI service |
| [Claude](https://www.anthropic.com/claude) ||| |
| [Code Llama](https://ai.meta.com/blog/code-llama-large-language-model-coding/) || Không có | |
| [Cohere Aya 23](https://cohere.com/blog/aya23) | Không || |
| [Các mô hình Cohere Command R](https://cohere.com/command) | Không || |
| [Copilot](https://copilot.microsoft.com/) || Không có API | |
| [Dedao Learning Assistant](https://ai.dedao.cn/) | Sắp ra mắt | Không có API | |
Expand Down
1 change: 1 addition & 0 deletions README_ZH-CN.md
Original file line number Diff line number Diff line change
Expand Up @@ -35,6 +35,7 @@ ChatALL 的典型用户是:
| [ChatGPT](https://chat.openai.com) | 支持 | 支持 | 包含 Web Browsing、Azure OpenAI service |
| [Claude](https://www.anthropic.com/claude) | 支持 | 支持 | |
| [Code Llama](https://ai.meta.com/blog/code-llama-large-language-model-coding/) | 支持 | 无 API | |
| [Cohere Aya 23](https://cohere.com/blog/aya23) || 支持 | |
| [Cohere Command R 系列模型](https://cohere.com/command) || 支持 | |
| [Copilot](https://copilot.microsoft.com/) | 支持 | 无 API | |
| [得到学习助手](https://ai.dedao.cn/) | 即将推出 | 无 API | |
Expand Down
10 changes: 10 additions & 0 deletions src/bots/cohere/CohereAPIAya23Bot.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
import CohereAPIBot from "./CohereAPIBot";

export default class CohereAPIAya23Bot extends CohereAPIBot {
static _className = "CohereAPIAya23Bot";
static _logoFilename = "cohere-logo.png";
static _model = "c4ai-aya-23";
constructor() {
super();
}
}
3 changes: 3 additions & 0 deletions src/bots/index.js
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@ import CohereAPICommandBot from "@/bots/cohere/CohereAPICommandBot";
import CohereAPICommandLightBot from "@/bots/cohere/CohereAPICommandLightBot";
import CohereAPICommandRBot from "@/bots/cohere/CohereAPICommandRBot";
import CohereAPICommandRPlusBot from "@/bots/cohere/CohereAPICommandRPlusBot";
import CohereAPIAya23Bot from "@/bots/cohere/CohereAPIAya23Bot";
import BingChatPreciseBot from "@/bots/microsoft/BingChatPreciseBot";
import BingChatBalancedBot from "@/bots/microsoft/BingChatBalancedBot";
import BingChatCreativeBot from "@/bots/microsoft/BingChatCreativeBot";
Expand Down Expand Up @@ -119,6 +120,7 @@ const all = [
CohereAPICommandLightBot.getInstance(),
CohereAPICommandRBot.getInstance(),
CohereAPICommandRPlusBot.getInstance(),
CohereAPIAya23Bot.getInstance(),
WenxinQianfanBot.getInstance(),
WenxinQianfanTurboBot.getInstance(),
WenxinQianfan4Bot.getInstance(),
Expand Down Expand Up @@ -314,6 +316,7 @@ export const botTags = {
bots.getBotByClassName("CohereAPICommandLightBot"),
bots.getBotByClassName("CohereAPICommandRBot"),
bots.getBotByClassName("CohereAPICommandRPlusBot"),
bots.getBotByClassName("CohereAPIAya23Bot"),
bots.getBotByClassName("Gemma7bGroqAPIBot"),
bots.getBotByClassName("Llama270bGroqAPIBot"),
bots.getBotByClassName("Llama38bGroqAPIBot"),
Expand Down
1 change: 1 addition & 0 deletions src/i18n/locales/de.json
Original file line number Diff line number Diff line change
Expand Up @@ -140,6 +140,7 @@
"command-light": "Command Light",
"command-r": "Command R",
"command-r-plus": "Command R+",
"c4ai-aya-23": "Aya 23",
"temperature": "Temperatur",
"temperaturePrompt": "Die Einstellung der Zufälligkeit der Modellausgaben reicht von 0 bis 5. Niedrigere Werte gewährleisten eine präzise und konsistente Ausgabe, ideal für Aufgaben, die genaue Informationen erfordern, wie das Erstellen von Zusammenfassungen. Höhere Einstellungen fördern die Kreativität, können jedoch die Kohärenz bei spezifischen Kontexten oder kurzen Antworten beeinträchtigen."
},
Expand Down
1 change: 1 addition & 0 deletions src/i18n/locales/en.json
Original file line number Diff line number Diff line change
Expand Up @@ -141,6 +141,7 @@
"command-light": "Command Light",
"command-r": "Command R",
"command-r-plus": "Command R+",
"c4ai-aya-23": "Aya 23",
"temperature": "Temperature",
"temperaturePrompt": "Adjust output randomness from 0 to 5. Lower temperatures ensure precise, consistent answers, suitable for tasks like summarization. Higher temperatures promote creativity but may reduce coherence, especially in brief or context-specific prompts."
},
Expand Down
1 change: 1 addition & 0 deletions src/i18n/locales/es.json
Original file line number Diff line number Diff line change
Expand Up @@ -140,6 +140,7 @@
"command-light": "Command Light",
"command-r": "Command R",
"command-r-plus": "Command R+",
"c4ai-aya-23": "Aya 23",
"temperature": "Temperatura",
"temperaturePrompt": "El ajuste de la aleatoriedad en las respuestas del modelo varía de 0 a 5. Un valor más bajo asegura precisión y consistencia en las salidas, ideal para tareas que requieren información exacta, como la elaboración de resúmenes. Por otro lado, un valor más alto promueve la creatividad, pero puede reducir la coherencia, especialmente en contextos específicos o respuestas breves."
},
Expand Down
1 change: 1 addition & 0 deletions src/i18n/locales/fr.json
Original file line number Diff line number Diff line change
Expand Up @@ -140,6 +140,7 @@
"command-light": "Command Light",
"command-r": "Command R",
"command-r-plus": "Command R+",
"c4ai-aya-23": "Aya 23",
"temperature": "Température",
"temperaturePrompt": "Ajustez la variabilité des sorties du modèle de 0 à 5. Des températures plus basses garantissent des réponses précises et cohérentes, adaptées à des tâches comme la rédaction de résumés. Des températures plus élevées favorisent la créativité mais peuvent réduire la cohérence, surtout dans des contextes brefs ou spécifiques."
},
Expand Down
1 change: 1 addition & 0 deletions src/i18n/locales/it.json
Original file line number Diff line number Diff line change
Expand Up @@ -140,6 +140,7 @@
"command-light": "Command Light",
"command-r": "Command R",
"command-r-plus": "Command R+",
"c4ai-aya-23": "Aya 23",
"temperature": "Temperatura",
"temperaturePrompt": "Regola la casualità dell'output da 0 a 5. Temperature più basse garantiscono risposte precise e coerenti, adatte per compiti come la sintesi. Temperature più alte promuovono la creatività ma possono ridurre la coerenza, specialmente in prompt brevi o specifici."
},
Expand Down
1 change: 1 addition & 0 deletions src/i18n/locales/ja.json
Original file line number Diff line number Diff line change
Expand Up @@ -140,6 +140,7 @@
"command-light": "Command Light",
"command-r": "Command R",
"command-r-plus": "Command R+",
"c4ai-aya-23": "Aya 23",
"temperature": "温度",
"temperaturePrompt": "出力のランダム性を0から5の範囲で調整できます。温度を低く設定すると、より正確で一貫した回答が得られ、要約タスクなどに適しています。一方、温度を高く設定すると、より創造的な出力が期待できますが、特に短いプロンプトや特定のコンテキストでは一貫性が低下する可能性があります。"
},
Expand Down
1 change: 1 addition & 0 deletions src/i18n/locales/ko.json
Original file line number Diff line number Diff line change
Expand Up @@ -140,6 +140,7 @@
"command-light": "명령 라이트",
"command-r": "Command R",
"command-r-plus": "Command R+",
"c4ai-aya-23": "Aya 23",
"temperature": "온도",
"temperaturePrompt": "모델 출력의 무작위성 설정은 0에서 5까지입니다. 낮은 설정값은 요약 작성과 같이 정확한 정보가 필요한 작업에 적합하며, 출력의 정확성과 일관성을 보장합니다. 반면, 높은 설정값은 창의성을 촉진하지만 특정 상황이나 간단한 응답에서는 일관성이 떨어질 수 있습니다."
},
Expand Down
1 change: 1 addition & 0 deletions src/i18n/locales/ru.json
Original file line number Diff line number Diff line change
Expand Up @@ -140,6 +140,7 @@
"command-light": "Command Light",
"command-r": "Command R",
"command-r-plus": "Command R+",
"c4ai-aya-23": "Aya 23",
"temperature": "Температура",
"temperaturePrompt": "Настройка случайности ответов модели варьируется от 0 до 5. Более низкие значения обеспечивают точность и согласованность результатов, что идеально подходит для задач, требующих точной информации, например, при составлении резюме. Высокие значения способствуют креативности, но могут снизить связность в специфических контекстах или кратких ответах."
},
Expand Down
1 change: 1 addition & 0 deletions src/i18n/locales/vi.json
Original file line number Diff line number Diff line change
Expand Up @@ -131,6 +131,7 @@
"command-light": "Command Light",
"command-r": "Command R",
"command-r-plus": "Command R+",
"c4ai-aya-23": "Aya 23",
"temperature": "Temperature",
"temperaturePrompt": "Thiết lập độ ngẫu nhiên của đầu ra mô hình từ 0 đến 5. Mức thấp đảm bảo độ chính xác và nhất quán của kết quả, rất phù hợp cho các nhiệm vụ cần thông tin chính xác, như biên soạn tóm tắt. Ngược lại, mức cao thúc đẩy sự sáng tạo nhưng có thể làm giảm tính nhất quán trong các bối cảnh cụ thể hoặc câu trả lời ngắn."
},
Expand Down
1 change: 1 addition & 0 deletions src/i18n/locales/zh.json
Original file line number Diff line number Diff line change
Expand Up @@ -141,6 +141,7 @@
"command-light": "Command Light",
"command-r": "Command R",
"command-r-plus": "Command R+",
"c4ai-aya-23": "Aya 23",
"temperature": "Temperature",
"temperaturePrompt": "调整模型的输出随机性设置范围为 0 至 5。较低的设置值能够确保输出结果的精确性和一致性,非常适合用于需要精确信息的任务,如撰写摘要。相反,较高的设置值则有助于激发创造性思维,但可能使内容在特定情境或简短回应中显得不够连贯。"
},
Expand Down
Loading

0 comments on commit 76708f6

Please sign in to comment.