Slide 1

Slide 1 text

Backlog API 生 AI Backlog World 2 0 2 3 Re:Boot- 2 0 23 . 12 . 9 @seike 4 60 1

Slide 2

Slide 2 text

自己 @seike 46 0 - - @seike 46 0 - AWS Community Builder Serverless - Fusic - / 門 - / - - Fukuoka.php - Fukuoka.go - Serverless Meetup Fukuoka - Backlog - Backlog = Fusic 入 = 8 目 - 口 Backlog 2

Slide 3

Slide 3 text

Agenda 1 .Backlog 用 2 . 生 3 .Backlog API x OpenAI 4 . 力 5 . 3

Slide 4

Slide 4 text

01 Backlog 用

Slide 5

Slide 5 text

Backlog 入 8 目 Backlog Top 見 Backlog Backlog 高 5

Slide 6

Slide 6 text

- - - 非 築 自 Backlog 6 Backlog Backlog

Slide 7

Slide 7 text

02 生

Slide 8

Slide 8 text

Wiki 用 Backlog 8 自

Slide 9

Slide 9 text

一 用 Backlog ⾒   9

Slide 10

Slide 10 text

稿 行 ( 日 ) 10

Slide 11

Slide 11 text

自 自身 高 用 一 見 自 11

Slide 12

Slide 12 text

03 Backlog API x OpenAI

Slide 13

Slide 13 text

Backlog API Wiki Backlog 大 API 行 13 URL https://developer.nulab.com/ja/docs/backlog/

Slide 14

Slide 14 text

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

Slide 15

Slide 15 text

Backlog API 用 API 15 URL https://developer.nulab.com/ja/docs/backlog/api/ 2 /get-activity/ API

Slide 16

Slide 16 text

- API Key - OAuth 2 . 0 Backlog API 16 URL https://developer.nulab.com/ja/docs/backlog/auth/

Slide 17

Slide 17 text

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ͷதʹ՝୊ͷ৘ใ͕ೖ͍ͬͯΔ

Slide 18

Slide 18 text

API Key API KEY 人 -> API 行 KEY     身 見 18

Slide 19

Slide 19 text

OAuth 2 . 0方 OAuth 2 . 0 用 Web API Web ⾒ 非 用 19

Slide 20

Slide 20 text

OAuth 2 . 0 方 用 - Redirect URI - - URL Client_Secret 大   20

Slide 21

Slide 21 text

OpenAI OpenAI 人工 AI 行 OpenAI 目 AI AI 人 OpenAI GPT Generative Pre-trained Transformer 自 言 NLP 用 大 言 文 生 言 行 DALL-E 生 生 OpenAI OpenAI 21

Slide 22

Slide 22 text

Chat Completions API Chat Completions API OpenAI API 一 GPT- 3 GPT- 4 力 言 用 入力 自 言 生 API っ 生 GPT 用 自 生 っ 生 ⾒ 生 っ 大 大 用 っ ⾒ REST API 言 ⾒ っ っ 用 支 API 用 API 用 金 用 22

Slide 23

Slide 23 text

ChatGPT 23 ChatGPT 行 用 入力 行 入力 Chat Completions API 一 入力 用

Slide 24

Slide 24 text

x ⾒

Slide 25

Slide 25 text

Backlog 25 自身

Slide 26

Slide 26 text

自  自   高   高 自 自 26

Slide 27

Slide 27 text

自 自 自 27

Slide 28

Slide 28 text

自 -> 自 自 自 OpenAI 28

Slide 29

Slide 29 text

OpenAI 行 A. B. C. 示 D. 29

Slide 30

Slide 30 text

生 用 人 行   人 Backlog   30

Slide 31

Slide 31 text

04 力

Slide 32

Slide 32 text

力 力 32

Slide 33

Slide 33 text

Slide 34

Slide 34 text

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

Slide 35

Slide 35 text

35 nulab 自 OpenAI

Slide 36

Slide 36 text

05

Slide 37

Slide 37 text

37 Backlog Backlog Point 1 Backlog API Backlog API Point 2 OpenAI 大 Point 3 Backlog 生 AI Point 4

Slide 38

Slide 38 text

Thank You We are Hiring ! https://recruit.fusic.co.jp/