2023-06-20
OpenAIのエンドポイントの再作成が必要になります。
OpenAIのエンドポイントを使用している場合、エンドポイントの再作成が必要になりますのでお知らせいたします。
機能の改修内容
- エンドポイントのメソッドがGETからPOSTに変更されます。
- 回答の生成にコンテンツを参照しない
OpenAI::chat
のエンドポイントと、回答の生成にコンテンツを参照するOpenAI::chat_contents_search
のエンドポイントに分かれます。
お客様への影響
- 古い状態のエンドポイントはお使いのバージョンがアップデートされた後、使用できなくなります。
- OpenAIのエンドポイントを使用している場合、対象のエンドポイントを削除後に再作成が必要になります。
注意
正式版の詳細な反映タイミングはお客様側で指定できません。 ご希望のタイミングで本改修が反映されたバージョン(β版もしくはRC版)に変更し、エンドポイントの再作成及びフロントエンドの改修をお願いいたします。
フロントエンドの修正例
Reactプロジェクト
修正前
try {
// get data
const response = await fetch(
`https://****.g.kuroco.app/rcms-api/1/chat?text=${query}`
);
} catch (error) {
// error handling
}
修正後
try {
const options = {
method: 'POST',
headers: {
'Content-Type': 'application/json',
},
body: JSON.stringify({ text: newMessage }),
};
// get data
const response = await fetch(
`https://****.g.kuroco.app/rcms-api/1/chat`, options
);
} catch (error) {
// error handling
}
Vueプロジェクト(axios利用)
修正前
try {
// get data
const response = await this.axios.get(`https://****.g.kuroco.app/rcms-api/1/chat?text=${query}`);
} catch (error) {
// error handling
}
修正後
try {
const params = {
text: newMessage
}
// get data
const response = await this.$axios.$post(
`https://****.g.kuroco.app/rcms-api/1/chat`,
params
);
} catch (error) {
// error handling
}
反映予定日
RC版反映:2023年6月27日(火) 正式版反映:7月中旬
お問い合わせ先
本件についてご不明点がございましたら、Kurocoサポートまでお気軽にお問い合わせください。
サポート
お探しのページは見つかりましたか?解決しない場合は、問い合わせフォームからお問い合わせいただくか、Slackコミュニティにご参加ください。