Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Backlog APIと生成系AIで考える課題優先度 / Issue prioritisation with Backlog API and generative AI.
Search
shiro seike
PRO
December 09, 2023
Programming
1
710
Backlog APIと生成系AIで考える課題優先度 / Issue prioritisation with Backlog API and generative AI.
Backlog World 2023
https://backlogworld.info
shiro seike
PRO
December 09, 2023
Tweet
Share
More Decks by shiro seike
See All by shiro seike
地方こそサーバーレス、その意義に迫るサーバーレスPHP / Serverless PHP: The Rural Areas, and Why Serverless PHP Matters
seike460
PRO
2
61
サーバーレスらしさを意識した AWSにおける開発手法 / Development methodologies in AWS that are serverless-like
seike460
PRO
1
57
OpenAPIを中心に考えるAPI開発入門 / Introduction to API Development with a Focus on OpenAPI
seike460
PRO
2
190
PHP8.3の機能を振り返る / Review of PHP 8.3 features
seike460
PRO
1
130
フルサーバーレスアーキテクチャの運用を重ねた先に見える価値 / The value that can be seen beyond the operation of a full serverless architecture
seike460
PRO
0
23
決断するための勇気、そのためのBacklog / Courage to make decisions, Backlog for that.
seike460
PRO
4
2.1k
Backlog API x Generative AI
seike460
PRO
0
88
「サーバーレス」ってなんだろう みんなでワイガヤ談義 / What is "serverless?" Wigaya discussion with everyone
seike460
PRO
0
36
とにかくHTTP3をライトニングに話す / Anyway, I'll talk to Lightning about HTTP3.
seike460
PRO
0
140
Other Decks in Programming
See All in Programming
WebGLで始める コンピュータグラフィックス入門
heller77
0
370
Exploring the Implementation of “t.Run”, “t.Parallel”, and “t.Cleanup”
akarin
1
150
AmperとFleetを使ったAndroidアプリ
yoppie
0
300
Findy - エンジニア向け会社紹介 / Findy Letter for Engineers
findyinc
2
74k
Amazon Aurora Serverless v2が意外と高かった話と、AWS Database Migration Serviceの話
satoshi256kbyte
1
110
Next.js App Router
quramy
14
2.3k
『Railsオワコン』と言われる時代に、なぜブルーモ証券はRailsを選ぶのか
free_world21
2
470
Productivity is Messing Around and Having Fun
hollycummins
1
170
TypeScriptの型とパフォーマンス (TSKaigi 2024)
ypresto
14
4.3k
ServerAction で Progressive Enhancement はどこまで頑張れるか? / progressive-enhancement-with-server-action
takefumiyoshii
6
510
The grand strategy of Ruby Parser
yui_knk
4
230
CDKコントリビュートの最初の壁を越えよう! -簡単issueの見つけ方-
badmintoncryer
3
410
Featured
See All Featured
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
34
8.9k
A Philosophy of Restraint
colly
197
16k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
9
1.3k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
155
14k
Designing for Performance
lara
601
67k
jQuery: Nuts, Bolts and Bling
dougneiner
60
7.2k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
23
1.7k
Statistics for Hackers
jakevdp
790
220k
Done Done
chrislema
178
15k
Intergalactic Javascript Robots from Outer Space
tanoku
266
26k
Bash Introduction
62gerente
605
210k
Automating Front-end Workflow
addyosmani
1357
200k
Transcript
Backlog API 生 AI Backlog World 2 0 2 3
Re:Boot- 2 0 23 . 12 . 9 @seike 4 60 1
自己 @seike 46 0 - - @seike 46 0 -
AWS Community Builder Serverless - Fusic - / 門 - / - - Fukuoka.php - Fukuoka.go - Serverless Meetup Fukuoka - Backlog - Backlog = Fusic 入 = 8 目 - 口 Backlog 2
Agenda 1 .Backlog 用 2 . 生 3 .Backlog API
x OpenAI 4 . 力 5 . 3
01 Backlog 用
Backlog 入 8 目 Backlog Top 見 Backlog Backlog 高
5
- - - 非 築 自 Backlog 6 Backlog Backlog
02 生
Wiki 用 Backlog 8 自
一 用 Backlog ⾒ 9
稿 行 ( 日 ) 10
自 自身 高 用 一 見 自 11
03 Backlog API x OpenAI
Backlog API Wiki Backlog 大 API 行 13 URL https://developer.nulab.com/ja/docs/backlog/
Backlog API 用 築 一 一 自 見 一 自
見 自 見 一 自 見 Wiki 一 自 見 Wiki 一 一 一 一 一 稿 一 14 一 一 一 一 ( ) 一 ( ) ( ) ( ) 一 一 用 Webhook 一 Webhook Webhook Webhook Webhook 一 Wiki 一 Wiki Wiki 一 Wiki Wiki Wiki Wiki Wiki 築 一 Wiki 築 Wiki 築 Wiki 築 Wiki 一 Wiki Wiki Wiki 一 Wiki 一 一 築 一 築 築 一 一 一 目 目 目 一 一 築 一 築 築 一 一 一 Git 一 Git 1 54
Backlog API 用 API 15 URL https://developer.nulab.com/ja/docs/backlog/api/ 2 /get-activity/ API
- API Key - OAuth 2 . 0 Backlog API
16 URL https://developer.nulab.com/ja/docs/backlog/auth/
API Key 方 API Key 用 ⾒ 非 API Key
行 HTTP 行 自 用 十 17 import requests api_key = ‘YOUR_API_KEY' base_url = 'https://{YourSpaceName}.backlog.com/api/v2/issues' params = { 'apiKey': api_key } response = requests.get(base_url, params=params) # responseͷதʹ՝ͷใ͕ೖ͍ͬͯΔ
API Key API KEY 人 -> API 行 KEY
身 見 18
OAuth 2 . 0方 OAuth 2 . 0 用 Web
API Web ⾒ 非 用 19
OAuth 2 . 0 方 用 - Redirect URI -
- URL Client_Secret 大 20
OpenAI OpenAI 人工 AI 行 OpenAI 目 AI AI 人
OpenAI GPT Generative Pre-trained Transformer 自 言 NLP 用 大 言 文 生 言 行 DALL-E 生 生 OpenAI OpenAI 21
Chat Completions API Chat Completions API OpenAI API 一 GPT-
3 GPT- 4 力 言 用 入力 自 言 生 API っ 生 GPT 用 自 生 っ 生 ⾒ 生 っ 大 大 用 っ ⾒ REST API 言 ⾒ っ っ 用 支 API 用 API 用 金 用 22
ChatGPT 23 ChatGPT 行 用 入力 行 入力 Chat Completions
API 一 入力 用
x ⾒
Backlog 25 自身
自 自 高 高 自 自 26
自 自 自 27
自 -> 自 自 自 OpenAI 28
OpenAI 行 A. B. C. 示 D. 29
生 用 人 行 人 Backlog 30
04 力
力 力 32
十
Embeddings API -> Backlog API 見 Embeddings API 用 用
生 Backlog API 1 - Read 600 - Update: 150 - Search: 150 - Icon: 60 十 GPT- 4 Turbo Backlog API 34 URL https://[hoge].backlog.jp/api/v 2 /rateLimit
35 nulab 自 OpenAI
05
37 Backlog Backlog Point 1 Backlog API Backlog API Point
2 OpenAI 大 Point 3 Backlog 生 AI Point 4
Thank You We are Hiring ! https://recruit.fusic.co.jp/