Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
UiPath StudioからOpenAI(ファインチューニング)を触ってみた!
Search
UiPath Friends
November 18, 2023
Technology
77
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
UiPath StudioからOpenAI(ファインチューニング)を触ってみた!
UiPath Friends
November 18, 2023
More Decks by UiPath Friends
See All by UiPath Friends
Orchestrator Manager使ってみた
uipathfriends
0
640
市民開発&社内コミュニティ推進トーク
uipathfriends
0
300
グローバルハッカソン体験談
uipathfriends
0
140
UiPathの副業市場
uipathfriends
0
160
UiPathは世界を笑顔にする
uipathfriends
0
130
Autopilotやってみた
uipathfriends
0
960
AI at Workが切り拓くオートメーションの未来とカスタマーストーリー
uipathfriends
0
170
UiPathの教育的効果の再考_がっきー
uipathfriends
0
100
IT未経験からITエンジニアへ_田口凌雅
uipathfriends
0
200
Other Decks in Technology
See All in Technology
AIによるクリエイティブ生成を行う上での試行錯誤
plaidtech
PRO
0
150
すぐできる衛星通信対応 あとは山奥に行くだけ
tatetate55
0
130
20260912_スクフェス三河
kgnkhkr
0
380
山手線を徒歩で一周してわかった、 位置情報アプリは「足」が最強のデバッガー
hinakko
0
160
Minecraft JavaのMODをSwiftで作る
1mash0
0
160
俺の仕事は AIに奪われないし、たぶんその BIも要らない
hikaruri
0
480
映像変換サーバーなしで端末内でHLSを生成してライブ配信
hikarusato
0
110
空間オーディオで過去の 自分(ゴースト)と競うランニング 〜HealthKitのルートを足音に変える実装〜
nao_randd
0
220
2026-09-18 gotanda.sre Terraformで複数環境作ったり、複数Stateに分割したりそれとTerragrunt / Terraform multi envs and multi states
masasuzu
1
230
おい、エージェントを使って終わらせろ
nwiizo
0
260
AIエージェントの自己改善をどう設計するか / How to Design Self-Improvement for AI Agents
22mi
23
15k
30座EKS, 180次升級淬煉的EKS Upgrade Skill 的歷程
eric8230
0
160
Featured
See All Featured
Intergalactic Javascript Robots from Outer Space
tanoku
273
27k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
162
16k
Darren the Foodie - Storyboard
khoart
PRO
4
3.9k
Code Reviewing Like a Champion
maltzj
528
40k
The Impact of AI in SEO - AI Overviews June 2024 Edition
aleyda
6
1.2k
Into the Great Unknown - MozCon
thekraken
41
2.7k
Practical Orchestrator
shlominoach
192
12k
Large-scale JavaScript Application Architecture
addyosmani
515
110k
Why Your Marketing Sucks and What You Can Do About It - Sophie Logan
marketingsoph
0
410
SEO for Brand Visibility & Recognition
aleyda
0
4.7k
Getting science done with accelerated Python computing platforms
jacobtomlinson
2
480
Kristin Tynski - Automating Marketing Tasks With AI
techseoconnect
PRO
0
520
Transcript
自動化シナリオ:気になるニュースのピックアップ UiPathロボットから OpenAI(ファインチューニング)を触ってみた!!
2 スピーカーについて 朴
3 スピーカーについて 【名前】朴 亨根(パク ヒョンクン) 【所属会社】(株)ぜろばこ 【メール】
[email protected]
【UiPath関連経歴】 ・2017年UiPath OC/UR/STのインストール/設定、実装、教育実施。 ・2018年は主に都内で導入初期のUiPath教育実施。
・2018年6月UiPath専門の韓国法人設立(ソウルに単身赴任)。導入初期/ 持続可能なRPA向けセミナーや開発トレーニング(約1千人)、導入コンサル、 導入PJT受託。2022年韓国法人をUiPath Diamond Partnerレベルに育て売却。 ・日本に戻り、2023年(株)ぜろばこで一人の民(^^)として業界への貢献を希望。 ※UiPath RPAデベロッパー上級資格(UiARD)有 【強み】 ・RPAにおける、ICT視点以外のアプローチ方法支援(組織文化、戦略、方向性など) ・UiPathデベロッパー養成、内製化支援 ・RPA導入先の経営陣から現場担当まで幅広く支援できる知見
4 記事を検索する キーワードを入力 毎日 Google ニュース検索 各記事内の HTMLタグ クリーニング エラー
発生 終了処理 (メール送信) 終了 (結果確認) (例:会社名/商品名) 各記事別 OpenAI モデレーショ ン 判定② OpenAI FineTune モデルからの 判定③ 最終 結果 Excel OpenAI API Y N ※ 毎日自社又は自社製品に対する、気になるニュースをピックアップ! 学習データの作成や、それを 使ったファインチューニング 後のモデルを使用 各記事内の センシティブ ワード有無 判定① ニュー ス一覧 Excel OpenAI API
5 事前作業:OpenAI側 【アカウント登録】 ・https://openai.com 【支払い情報などの設定】 ・ログイン後、クレジットカード番号の登録 ※API使用により使われたトークン数で課金 【API
Key作成】 ・該当画面上で作成(Create)ボタンの押下で生成 ※API使用時の認証用 ※ここでは、UiPathとの連携時に、Integration Serviceのコネクターは不使用
6 事前作業:UiPath側 【Orchestratorへの設定】 ・ニュース検索用のキーワード(例:会社名、商品名)、OpenAIのAPI Key、OpenAI のFinetuneモデル名など外部で設定を必要とする情報をAssetに登録 【Studio上での準備】 ・Attended用開発Framework ※遊び心で使ってみただけです。
※規定のアクティビティパッケージ以外には、HttpRequest使用の為に WebAPIアクティビティパッケージをインポート
7 実装ステップ 【実装ステップ1】 ①OpenAIのFinetuneモデルを生成する為に、学習用データを作成(対象文字列を読み込み、 Studio内で学習用データが自動に作成できるように実装) ②作成した学習用データを事前検証する為の実装 (StudioでHttpRequestアクティビティを使わず、OpenAI側提供のPythonコード使用) ③検証済みの学習用データをアップロードと同時にFinetuneモデルを作成 (StudioでHttpRequestアクティビティを使わず、OpenAI側提供のPythonコード使用) 【実装ステップ2】
①OC Assetから取得した情報をもとに、Googleニュースの検索結果から該当一覧作成 ②気になるワードが含まれているニュースなのかをStudio上のロジックで実装 ③OpenAIのモデレーション判定機能使用の為の実装 (StudioでHttpRequestアクティビティを使わず、 OpenAI側提供のPythonコード使用) ④事前生成済みのOpenAI Finetuneモデルから判定をもらう為の実装 (Http Requestアクティビティ使用) ⑤全ての判定結果(Excelファイル)を担当メールに送信
8 デモ Studio上に実装した、一部のワークフローファイルと プロセスの実行結果については、事前に録画しておいた動画で説 明させて頂きます。
9 デモ
個人的には、2017年からオートメーション業界に関わってきた以来、ずっと RPA+AIを実現する為には、技術力を含め相当な手間や費用を覚悟の上、味わ えるものかと思っていました。 単純に、UiPathからOpenAIを触ってみたこのデモでは、AIの機能を呼び出し て使ってみた程度に過ぎないですが、 最近リリースされているUiPath製品群では、まさにAI機能が、RPAをコントロー ルするオートメーション世界を実現していくようなので、もっともっと楽しくなりま した。 2023年
11月 18日 朴 亨根
[email protected]