# GPT 3.5はAPIキーがあるのに設定されていません

**URL:** https://meta.discourse.org/t/gpt-3-5-is-not-configured-despite-having-an-api-key/307186
**Category:** Support
**Created:** [2024 年 5 月 7 日午後 1:23 UTC](https://meta.discourse.org/t/gpt-3-5-is-not-configured-despite-having-an-api-key/307186 "2024-05-07T13:23:00Z")
**Posts on this page:** 17
**Page:** 1

<div class="post-metadata">

### Author: ![Master](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/master/32/383814_2.png) [@Master](https://meta.discourse.org/u/Master)
#### Post date: [2024 年 5 月 7 日午後 1:23 UTC](https://meta.discourse.org/t/gpt-3-5-is-not-configured-despite-having-an-api-key/307186/1 "2024-05-07T13:23:00Z")

</div>

こんにちは、自分のサーバーでDiscourseサービスを利用しています。

AIプラグインはすでにインストールしました。

OpenAI APIもすでにインストールしました。

しかし、GPT-3.5が設定されていないと表示されます。どこで設定するのでしょうか？OpenAI APIを配置するだけだと思っていました。

 ![Captura de pantalla 2024-05-07 092220](https://global.discourse-cdn.com/meta/original/4X/2/1/5/215f5a7246cdf4f1a44225f94e77f8d1c2749989.png)

確認してください

 ![Captura de pantalla 2024-05-07 092346](https://global.discourse-cdn.com/meta/original/4X/1/7/5/175fccfe63228a9531ef2b1ff700695e2161c62d.png)

---

<div class="post-metadata">

### Author: ![Falco](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/falco/32/179432_2.png) [@Falco](https://meta.discourse.org/u/Falco)
#### Post date: [2024 年 5 月 7 日午後 9:40 UTC](https://meta.discourse.org/t/gpt-3-5-is-not-configured-despite-having-an-api-key/307186/2 "2024-05-07T21:40:02Z")

</div>

APIキーは、以下のようなテストリクエストで機能しますか？

```bash
curl https://api.openai.com/v1/chat/completions \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer $OPENAI_API_KEY" \
  -d '{
     "model": "gpt-3.5-turbo",
     "messages": [{"role": "user", "content": "Say this is a test!"}],
     "temperature": 0.7
   }'

```

---

<div class="post-metadata">

### Author: ![Master](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/master/32/383814_2.png) [@Master](https://meta.discourse.org/u/Master)
#### Post date: [2024 年 5 月 7 日午後 9:43 UTC](https://meta.discourse.org/t/gpt-3-5-is-not-configured-despite-having-an-api-key/307186/3 "2024-05-07T21:43:50Z")

</div>

SSH経由でそのコードをサーバー（OpenAI APIを添付）に入力するか、どこでテストできますか？

---

<div class="post-metadata">

### Author: ![Falco](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/falco/32/179432_2.png) [@Falco](https://meta.discourse.org/u/Falco)
#### Post date: [2024 年 5 月 7 日午後 9:44 UTC](https://meta.discourse.org/t/gpt-3-5-is-not-configured-despite-having-an-api-key/307186/4 "2024-05-07T21:44:23Z")

</div>

アクセスできるどのターミナルからでも実行できます。

---

<div class="post-metadata">

### Author: ![Master](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/master/32/383814_2.png) [@Master](https://meta.discourse.org/u/Master)
#### Post date: [2024 年 5 月 7 日午後 9:48 UTC](https://meta.discourse.org/t/gpt-3-5-is-not-configured-despite-having-an-api-key/307186/5 "2024-05-07T21:48:43Z")

</div>

```plaintext
curl https://api.openai.com/v1/chat/completions \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer $12345679" \
  -d '{
     "model": "gpt-3.5-turbo",
     "messages": [{"role": "user", "content": "Say this is a test!"}],
     "temperature": 0.7
   }'

```

APIキーの前に「$」、後に「"」を残すこの構造でよろしいでしょうか？

---

<div class="post-metadata">

### Author: ![Firepup650](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/firepup650/32/465200_2.png) [@Firepup650](https://meta.discourse.org/u/Firepup650)
#### Post date: [2024 年 5 月 7 日午後 10:00 UTC](https://meta.discourse.org/t/gpt-3-5-is-not-configured-despite-having-an-api-key/307186/6 "2024-05-07T22:00:35Z")

</div>

引用符は yes の後に残しますが、キーの前の `$` は残しません。`$OPENAI_API_KEY` は環境変数を参照します。

---

<div class="post-metadata">

### Author: ![Master](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/master/32/383814_2.png) [@Master](https://meta.discourse.org/u/Master)
#### Post date: [2024 年 5 月 7 日午後 10:12 UTC](https://meta.discourse.org/t/gpt-3-5-is-not-configured-despite-having-an-api-key/307186/7 "2024-05-07T22:12:18Z")

</div>

これが結果です

 ![Captura de pantalla 2024-05-07 181053](https://global.discourse-cdn.com/meta/original/4X/5/7/9/579aec6f5d5524f55596d8442a446ea07258718d.png)

---

<div class="post-metadata">

### Author: ![sam](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/sam/32/102149_2.png) [@sam](https://meta.discourse.org/u/sam)
#### Post date: [2024 年 5 月 7 日午後 10:32 UTC](https://meta.discourse.org/t/gpt-3-5-is-not-configured-despite-having-an-api-key/307186/8 "2024-05-07T22:32:44Z")

</div>

ここで何らかのタイミングの問題、あるいは「リカバリーの問題」があるのではないかと疑問に思っています。

APIキーから文字を1つ削除し、その後1つ追加してみて、動作するかどうか確認していただけますか？

Falcoさん、APIキーが存在する時点で「設定済み」として扱うのはどうでしょうか。その時点でログを確認すれば、問題が発生しているかどうかを確認できます。

設定のテストは、いずれにしても不完全です… APIが一時的にダウンしている可能性もありますし、キーが1週間後に期限切れになる可能性もありますが、それでも（設定済み）となります。これはあまりにも複雑すぎると思いますので、チェックを削除して、ここでログを信頼すべきです。

---

<div class="post-metadata">

### Author: ![pfaffman](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/pfaffman/32/120154_2.png) [@pfaffman](https://meta.discourse.org/u/pfaffman)
#### Post date: [2024 年 5 月 7 日午後 10:48 UTC](https://meta.discourse.org/t/gpt-3-5-is-not-configured-despite-having-an-api-key/307186/9 "2024-05-07T22:48:50Z")

</div>

APIキーの失敗時にトリガーされるダッシュボードの警告があると良いでしょう。私を含め、多くの人が正しく設定したにもかかわらず、サービスが追加料金を要求してくるケースがありました。

ログはほとんどの人にとって見つけるのが困難です。

---

<div class="post-metadata">

### Author: ![Master](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/master/32/383814_2.png) [@Master](https://meta.discourse.org/u/Master)
#### Post date: [2024 年 5 月 7 日午後 10:55 UTC](https://meta.discourse.org/t/gpt-3-5-is-not-configured-despite-having-an-api-key/307186/10 "2024-05-07T22:55:43Z")

</div>

こんにちは。新しいものも含め、いくつかのAPIを試しました。

実際、PHPスクリプトやWordPressプラグインなどの他のサービスでは、これらのAPIを問題なく使用しています。しかし、ここに設定しても有効にならない理由がわかりません。APIを設定する以外に、追加で何か設定する必要があるのかわかりません。

組織名も入力したり、削除したり（オプションと表示されていますが）してみました。

---

<div class="post-metadata">

### Author: ![sam](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/sam/32/102149_2.png) [@sam](https://meta.discourse.org/u/sam)
#### Post date: [2024 年 5 月 7 日午後 10:57 UTC](https://meta.discourse.org/t/gpt-3-5-is-not-configured-despite-having-an-api-key/307186/11 "2024-05-07T22:57:24Z")

</div>

ログを確認していただけますか？何かありますか？

---

<div class="post-metadata">

### Author: ![Master](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/master/32/383814_2.png) [@Master](https://meta.discourse.org/u/Master)
#### Post date: [2024 年 5 月 7 日午後 11:07 UTC](https://meta.discourse.org/t/gpt-3-5-is-not-configured-despite-having-an-api-key/307186/12 "2024-05-07T23:07:34Z")

</div>

これらは古いものですが、これより新しいものはありません

 ![Captura de pantalla 2024-05-07 190602](https://global.discourse-cdn.com/meta/original/4X/3/d/f/3df2862494d3f9c9e6b3024382998b0a83eb5b8e.png)

---

<div class="post-metadata">

### Author: ![sam](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/sam/32/102149_2.png) [@sam](https://meta.discourse.org/u/sam)
#### Post date: [2024 年 5 月 8 日午前 12:15 UTC](https://meta.discourse.org/t/gpt-3-5-is-not-configured-despite-having-an-api-key/307186/13 "2024-05-08T00:15:32Z")

</div>

1、2日ください。最低限、ここでログを増やすことができるか確認します。

---

<div class="post-metadata">

### Author: ![Master](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/master/32/383814_2.png) [@Master](https://meta.discourse.org/u/Master)
#### Post date: [2024 年 5 月 8 日午後 2:25 UTC](https://meta.discourse.org/t/gpt-3-5-is-not-configured-despite-having-an-api-key/307186/14 "2024-05-08T14:25:47Z")

</div>

友達、解決できました。設定を適用するには、基本的なコードを再度渡す必要がありました（インストールするだけでよいと思っていました）

```plaintext

cd /var/discourse
./launcher rebuild app

```

---

<div class="post-metadata">

### Author: ![RGJ](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/rgj/32/523185_2.png) [@RGJ](https://meta.discourse.org/u/RGJ)
#### Post date: [2024 年 5 月 8 日午後 3:18 UTC](https://meta.discourse.org/t/gpt-3-5-is-not-configured-despite-having-an-api-key/307186/15 "2024-05-08T15:18:50Z")

</div>

APIキーを入力してから「未構成」が消えるまでしばらく時間がかかるようです。この現象は何度か確認しています。

---

<div class="post-metadata">

### Author: ![sam](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/sam/32/102149_2.png) [@sam](https://meta.discourse.org/u/sam)
#### Post date: [2024 年 5 月 9 日午前 1:37 UTC](https://meta.discourse.org/t/gpt-3-5-is-not-configured-despite-having-an-api-key/307186/16 "2024-05-09T01:37:25Z")

</div>

問題を特定しました。修正中です。クラスでキャッシュしていたため、変更が反映されていませんでした。

---

<div class="post-metadata">

### Author: ![system](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/system/32/443519_2.png) [@system](https://meta.discourse.org/u/system)
#### Post date: [2024 年 6 月 8 日午前 1:38 UTC](https://meta.discourse.org/t/gpt-3-5-is-not-configured-despite-having-an-api-key/307186/17 "2024-06-08T01:38:05Z")

</div>

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.
