Slide 1

Slide 1 text

愛ゆえに、一言多い Backlog APIヘルプセンターを デプロイした JBUG札幌#11 川岡 潤 JBUG札幌#11 川岡 潤

Slide 2

Slide 2 text

登壇予定だった運営リーダーが体調不良で欠席のため 代わりにお話しさせていただきます

Slide 3

Slide 3 text

Backlog APIのガイド 公式のAPIリファレンスはあるけど自分が やりたいことを実現するためにどのAPIを 使えばできるのかいまいちピンとこない人 向けに、使うAPIやサンプルコードを書い てくれる。 今回作ったもの

Slide 4

Slide 4 text

Backlog API Master https://x.gd/naPkq

Slide 5

Slide 5 text

GPTsとは? GPTsを使えば、ChatGPTを特定の目的のためにカスタマイズすること ができます。 https://openai.com/blog/introducing-gpts

Slide 6

Slide 6 text

やりたいことを伝える こうなったらうれしいを雑に伝えても 汲み取ってくれます。 作り方

Slide 7

Slide 7 text

回答フォーマットを決める 回答の型を揃えることでユーザーは理 解しやすくなります。 作り方

Slide 8

Slide 8 text

チューニングが必要 急に振る舞いが変わることがあるので その都度チューニングする。 作り方

Slide 9

Slide 9 text

情報のソースと見比べる AIと付き合うなら仕方ないし享受できることの方が多いので あまり気にしない 回答が正しくないことがある

Slide 10

Slide 10 text

🙅‍♂️ドキュメントのURLを提示 正しい情報で回答するには GPTの動作を更新し、Backlog API公式ドキュメントを主な情報 源として優先的に使用するようにしました。これにより、存在 しないAPIエンドポイントや古い情報を提供する問題を防ぐこと ができます。もし、さらに調整が必要な場合や、さらなる指示 がある場合は、遠慮なくお知らせください。 優先的に使用すると言うものの正確性 は変わらず。

Slide 11

Slide 11 text

🙆‍♂️データをアップロードする 正しい情報で回答するには APIリファレンスをアップロードすると 正しい情報で回答するようになった。

Slide 12

Slide 12 text

nulab社が開発しているプロジェクト管理ツールの BacklogのAPIを使ってやりたいことを実現する方法を 知りたい ← 何度も意図を伝えなくて良い GPTsの何がいいの?

Slide 13

Slide 13 text

レスポンスの型を統一できる GPTsの何がいいの?

Slide 14

Slide 14 text

どんだけ〜☝️ キャラ設定ができるので好きなキャ ラのGPTsを作ることができます。 IKKOさんのネタは一休.comのnaoya さんのポストから拝借しました。 「一言多い」設定

Slide 15

Slide 15 text

🔍検索機能に取り入れるのはどうですか?

Slide 16

Slide 16 text

🔍検索機能に取り入れるのはどうですか?

Slide 17

Slide 17 text

課題の要約はできます BacklogのOpenAI連携

Slide 18

Slide 18 text

🎉2024年春リリース 🎉 Microsoft Copilot for Microsoft 365 x Backlog Microsoft Copilot for Microsoft 365を経由し、課題を呼び出す Microsoft Copilot for Microsoft 365の画面上から課題の状態や担当 者、期限日を更新することができる