Skip to content

approvers/ichiyoAI

Folders and files

NameName
Last commit message
Last commit date
Jun 17, 2024
Nov 26, 2023
Feb 11, 2024
Feb 11, 2024
Aug 1, 2023
Jan 8, 2024
Jul 29, 2023
Mar 6, 2024
Mar 6, 2024
Jul 22, 2024
Jun 7, 2024
Jun 17, 2024
Jul 28, 2023
Jan 8, 2024
Feb 11, 2024
Nov 25, 2023
Jan 8, 2024

Repository files navigation

ichiyoAI

Build ichiyoAI clippy rustfmt Release ichiyoAI deploy-docs

ChatGPT / Gemini / DALL-E が利用できる Discord Bot.

ドキュメント

Features

  • LLM である GPT-4 Turbo & GPT-3.5 Turbo & Gemini を使用した Text Generation (テキスト生成)
  • 深層学習モデルである DALL·E 3 & DALL·E 2 を使用した Image Generation (画像生成)

Usage

詳しい使い方についてはドキュメントを参照してください.

Supported Models

GPT-4

GPT-3.5 を改良し, 自然言語やコードを理解・生成できる言語モデル. GPT-3.5 の 完全上位互換 .

モデル名 ichiyoAI の対応バージョン Context Window トレーニングデータ Input Output
gpt-4-1106-preview v1.16.0 〜 128,000 Token Apr 2023 $0.01 / 1k $0.03 / 1k
gpt-4-vision-preview 未対応 128,000 Token Apr 2023 $0.01 / 1k $0.03 / 1k
gpt-4 (Current: gpt-4-0613) v1.5.0 〜 v1.15.4 8.192 Token Sep 2021 $0.03 / 1k $0.06 / 1k
gpt-4-32k 未対応 32,768 Token Sep 2021 $0.03 / 1k $0.06 / 1k

GPT-3.5

GPT-3 を改良し, 自然言語やコードを理解・生成できる言語モデル.

モデル名 ichiyoAI の対応バージョン Context Window トレーニングデータ Input Output
gpt-3.5-turbo-1106 v1.16.0 〜 16,385 Token Sep 2021 $0.0010 / 1k $0.0020 / 1k
gpt-3.5-turbo (Current: gpt-3.5-turbo-0613) 〜 v1.15.4 4,096 Token Sep 2021 $0.0015 / 1k $0.002 / 1k

Gemini

Google が2014年に買収したイギリスにある Alphabet の人工知能子会社 DeepMind Technologies が開発したマルチモーダル大規模言語モデル.

LaMDA, PaLM2 の後継として供し, Gemini Ultra, Gemini Pro, Gemini Nano からなり, GPT-4 のライバルとして位置づけられている.

モデル名 ichiyoAI の対応バージョン Input Output Price
Gemini Pro v2.0.0 Text Text Free
Gemini Pro Vision 未対応 Text and Image Text Free

DALL-E

自然言語による記述からリアルな画像やアートを生成できる深層学習モデル.

Note

深層学習モデルは大量データを元に AI がルールやパターンを理解して学習させる手法です. DALL-E に GPT-4, GPT-3.5 のようなトレーニングの概念が存在しません.

モデル名 ichiyoAI の対応バージョン Price (1024×1024)
dall-e-3 v1.17.0 〜 $0.040 / image
dall-e-2 v1.17.0 〜 $0.020 / image

Installation

Note

限界開発鯖のメンバーは限界開発鯖内で利用できます.

Warning

ichiyoAI は限界開発鯖で利用されることを想定しているため, 限界開発鯖以外での利用はサポートされていません.

# 最新版
docker pull ghcr.io/approvers/ichiyo_ai:latest

# メジャーバージョン指定
docker pull ghcr.io/approvers/ichiyo_ai:v2

# バージョン指定
docker pull ghcr.io/approvers/ichiyo_ai:vX.Y.Z

Environment Variables

設定の例は .env.example で確認できます.

Key Description required
DISCORD_API_TOKEN Discord API のトークン Yes
OPENAI_API_KEY OpenAI API のトークン Yes
GUILD_ID 限界開発鯖の ID Yes
SPONSOR_ROLE_ID 購読者ロールの ID Yes
GOOGLE_AI_API_KEY Google AI Studio のトークン Yes
SENTRY_DSN Sentry の DSN No