Enit
(Enit )
1
こんにちは!
Discourse API にリクエストを送信しようとしていますが、常にエラーが発生します。送信しているコードは次のとおりです。
{
"title": "テストタイトル",
"raw": "これはテストです。"
}
常に 400 Bad Request という応答が返ってきます。何が間違っているのかわかりません。
以前、ここに長い投稿を書きましたが、奇妙な記号 () がたくさん含まれていて改行がなかったため、非表示になりました。また、メールアドレスも記載してしまいましたが、これは避けるべきでした。今はそれはできないことを知っています。
リクエストを正しく作成するにはどうすればよいですか?なぜうまくいかないのですか?フォーマットが間違っているのでしょうか?
前もって感謝します!
「いいね!」 1
エンドポイントや認証方法なども含めてください。プライベートなコンテンツや実際の認証キーは除きますが、何をしているのかがわかるように十分な詳細を提供してください。
例えば、トピックを作成しようとしているのか、編集しようとしているのか、など。よくわかりません。
まず、Discourse REST API Documentation をお読みください。その後、実行しようとしているタスクのエンドポイントドキュメントを参照できます。例えば、新しいトピックを作成する方法はこちらです。
「いいね!」 3
Moin
6
このトピックの最初の投稿では、Discourse AI プラグインについて言及されていませんでした。これは同じ問題についてですか、それとも別の問題についてですか?
Enit
(Enit )
7
混乱させて申し訳ありません。最初の投稿は、APIキーの問題から始まり、このプラグイン統合問題に進展した、より広範なトラブルシューティングセッションの一部でした。全体的な問題は同じです。Discourse AIプラグインでxAI Grokを設定しようとしています。
ログについて:はい、LLM構成の保存/テストを試みた後、/admin/logsを確認しました。そこで見つけたのは次のとおりです。[関連するログエントリを挿入してください。例:「500 - undefined method ‘test_connection’ for nil:NilClass」または「Error: Connection refused to localhost:8000」 – なければ、「AIプラグインエラーに関連する特定の項目はなく、一般的なアクセスログのみ」と言ってください]。もし確認すべきより良い場所(例:Dockerの特定のコンテナログ)があれば教えてください!
完全を期すために、私のDiscourseのバージョンは[挿入してください。例:/admin/upgradeから3.3.0.beta2]、AIプラグインのバージョンは[挿入してください。例:admin/pluginsまたはGitHubコミットから]、OSはDocker上のUbuntu 22.04です。
このLiteLLMプロキシセットアップで「Internal Server Error」が発生する理由について、何かアイデアはありますか?よろしくお願いします!
Moin
8
プレースホルダーを埋めない限り、この会話は私にはほとんど意味をなしません。
Enit
(Enit )
9
私はコンピューターサイエンティストではなく、自分が何をしているのか全く分かりません。ただ、どこに行きたいのかだけを知っています。私はClaude AI、Grok AI、Gemini AI、Chat GPT AIに完全に依存しています。主にClaude AIを使っています。Claude AIは、ターミナルに何を打ち込むべきかをステップバイステップで説明してくれます。私のPCはDebian 12です。私はステップバイステップでスクリーンショットを撮り、それをClaude AIにアップロードします。問題で行き詰まったら、その情報を他のAIにコピー&ペーストし、それからClaude AIにアイデアを打ち込みます。これはほとんどの場合うまくいきます。私は仮想サーバーを借り、そこにDockerとDiscourseをインストールしました。計画は、すべてのことを記憶し、文脈から外れることなく、4つ、あるいはそれ以上のAIの参加を得るシステムです。会話をDiscourseフォーラムに検索可能な形で保存することが計画です。本質的には、AIのウェブサイトのサイドバーにある会話をDiscourseに追加します。そしてDiscourseでは、すべての会話を一度に見ることができます。これが私の理論ですが、まだ実践が理論を裏付けているかは分かりません。なぜなら、ここ入り口のところで、入る前に私たちはバラバラになってしまったからです。すべては順調に進みましたが、Discourse APIの処理で問題が発生しました。私たちは1週間もそれに苦労しています。いつも何らかのエラーがあり、いつも何かが違います。AIにDiscourseへの投稿を書くように頼んだことをお詫びしますが、私はハンガリー語しか話せず、前述の通り、自分が何をしているのか全く分かりません。どこに行きたいのかだけを知っているのです。
Moin
10
ログは、フォーラムのURLに /logs を追加することで見つけることができます。例: https://www.enit.hu/logs
「いいね!」 1
ここではMetaでは、他の言語の投稿はユーザーの言語に翻訳されます。英語が流暢でなくても、ハンガリー語で投稿すれば翻訳されます:slight_smile:
また、不明な点があれば遠慮なく質問してください!
「いいね!」 1
Jagster
(Jakke Lehtonen)
13
いいえ、そうではありません。私はフィンランド語(偶然にもハンガリー語と同じくらい難しく、マイナーな言語です)で書くことができますが、すべての言語に翻訳されるわけではありません。数えるほどの主要言語にしか翻訳されません。
そのため、フィンランド語やハンガリー語を読むことができないため、英語、ドイツ語、スペイン語…サポートされている言語は何だったのか、まだ知っておく必要があります。
「いいね!」 1
ここでは話題が逸れますが、念のため申し上げますと、ハンガリー語とフィンランド語は、ここメタで自動翻訳がサポートされている言語には含まれていません。サポートされている言語は、右上隅にある言語ピッカーで確認できます。メタでの自動翻訳についてさらに詳しく話したい場合は、Site feedback でトピックを開始してください。
@Enit Discourse を設定してこれをすべて実行できるようにしようとするあなたの取り組みには、本当に感銘を受けています。それは素晴らしい実験です!進捗状況を私たちに知らせ続けてください。すべて設定が完了したら、どのように行ったかをより詳細に書き留めていただけると素晴らしいです。
他のメンバーが自身のサイトでAIを使用していることは知っていますが、それが誰なのかはすべて把握していません。私たちはここでメタでAIを非常に積極的に使用していますが、その取り組みは他の人が主導しており、どのように設定されているのかを私は詳しく知りません。そうしたいのですが、まだ時間をかけて設定し、私が管理している他のサイトで実験を開始していません。
おそらく、人々がAIを使用しようとしているさまざまな方法や、それがどのように機能しているかについて、技術的な詳細を超えて話し合うために、Community に新しいトピックが必要かもしれません。
ここで参加するために自分で翻訳する方法を見つけたようですね。素晴らしいです。そして、AIの幻覚のような投稿をしなくなりましたね!
トピックから外れないようにし、新しい質問には新しいトピックを開始するようにしてください。短く明確な投稿は、他の人が読みやすく、手助けしやすくなります。
Enit
(Enit )
15
822 / 5 000
コモン・メモリー・プロジェクト全体を、行き詰まった点も含めて文書化しました。完了したら、誰とでも経験を共有できることを嬉しく思います。この目的にはDiscourseが適切なツールだと思います。API管理については、まだ取り組む必要があります。Discourseだけでは解決できないため、AI技術企業と緊密に連携する必要があります。開発は爆発的であり、API、トークン、さまざまなアクセスレベル、急速に出現しては消えていくモデルがあります。しかし、それだけの価値はあると思います。Discourseにとって新しい市場です。一人の人間として、4つのAIとDiscourseを使用したいと考えています。しかし、家族や小規模コミュニティにとって素晴らしい可能性を開くことができると思います。したがって、完了して物事が洗練されたら、経験を共有できることを嬉しく思います。すでに120MBのGoogleドキュメントを蓄積しています。脱線しました。