OpenAIのtext-embedding-ada-002 "Embedding dimensions" エラー

現在、私の作業では、インストール時にテストが機能しませんが、保存はできます。保存後、設定から「text-embedding-ada-002」モジュールを選択すると、サイトで機能することがわかりました。ただし、新しいトピックが追加されているかどうかはわかりません。このコードは「rake ai:embeddings:backfill」でエラーを発生させます。

rake aborted!
NameError: uninitialized constant DiscourseAi::Embeddings::VectorRepresentations (NameError)

    vector_rep = DiscourseAi::Embeddings::VectorRepresentations::Base.current_representation
                                        ^^^^^^^^^^^^^^^^^^^^^^^
/var/www/discourse/plugins/discourse-ai/lib/tasks/modules/embeddings/database.rake:14:in `block in <main>'

トピックを編集する際、AIはカテゴリとタグを見つける際にエラーを発生させます。しかし、タイトルジェネレーターは機能します。


アップデートと修正作業、ありがとうございます。埋め込みモジュールの設定を試みています。アップデート後、一部のトピックにアクセスできなくなった(新しいトピック)ことに注意してください。これは、埋め込み機能がインストールされていなかったためだと思います。以前の設定で使用していた「text-embedding-ada-002」をインストールしようとしていますが、「Embedding dimensions」の設定で問題が発生しています。空白のままにするとテストは合格しますが、空白のため保存できません。数値を入力すると、以下のエラーメッセージが表示されます。現時点では、「OpenAI’s text-embedding-3-large」をインストールしました。テストは合格しましたが、トピックで機能するには時間がかかるかもしれませんが、「text-embedding-ada-002」構造との違いはわかりません。

その部分(Embedding dimensions)を削除すると、テストは実行されますが、その領域は空であってはならないという警告が表示されるため保存できません。

保存しようとすると、このエラーが発生します:エラーが発生しました:次元は空にできません。

「いいね!」 1

これは以下で修正されます。

text-embedding-3-* のディメンションを設定できるようになります。大きいものには、プリセット値の 2000 を使用してください。

5分ごとに実行されるバックフィルジョブがあり、すべてのトピックの埋め込みが最終的に生成されます。

修正できたらここに投稿します。

「いいね!」 3
  • 「埋め込み次元」の問題を修正しました。
  • このエラーを修正しました:「OpenAIの埋め込みがステータス:400で失敗しました body: { "error": { "message": "このモデルは次元の指定をサポートしていません。", "type": "invalid_request_error", "param": null, "code":"
  • 「テストを実行」と「保存」が機能するようになりました。
  • AIによるカテゴリとタグの指定を修正しました。
  • トピックの要約作成が表示され始めました。

ボス、ありがとうございます :clap: :clap: :clap: :clap: :clap: :clap: :clap:

「いいね!」 5

バックフィル埋め込みのrakeタスクは、以下で修正されました。

「いいね!」 5

このトピックは2日後に自動的に閉じられました。返信はもう受け付けられません。