CCCMKホールディングス TECH Labの Tech Blog

TECH Labスタッフによる格闘記録やマーケティング界隈についての記事など

RAGの改善?Fine Tuning?LLMのFine Tuningの使いどころについて調べてみました。

LLM

RAGの改善?Fine Tuning?LLMのFine Tuningの使いどころについて調べてみました。 こんにちは、CCCMKホールディングスTECH LABの三浦です。 なんだか急に暖かくなり、少し戸惑っています。このまま春の陽気になるのかな、と油断するとまた寒い日が来そうな気…

LangServeを使ってLangChainで作ったChainをREST APIにしてみました。

LangServeを使ってLangChainで作ったChainをREST APIにしてみました。 こんにちは、CCCMKホールディングスTECH LABの三浦です。 節分を過ぎると毎年少しずつ暖かい日が増えてくるように感じます。実際に今日はとても暖かい日で、いい天気で、どこかに出かけ…

レコメンデーションタスクへのLarge Language Modelsの活用について調べてみました。

レコメンデーションタスクへのLarge Language Modelsの活用について調べてみました。 こんにちは、CCCMKホールディングスTECH LAB三浦です。 私の住んでいる街でも雪が降り、朝には少し雪が積もっていました。雪が降るのを見ながら、「寒くなるな・・・」と…

LangChain Expression Language (LCEL)を使って色々Chainを組んでみました!

LangChain Expression Language (LCEL)を使って 色々Chainを組んでみました! こんにちは、CCCMKホールディングスTECH LABの三浦です。 先日申請していた子どものパスポートを子どもと一緒に取りに行きました。子どものパスポートは有効期限が5年なので、次…

Retrieval-Augmented Generation周辺のテクニックについて調べたのでまとめてみます。

RAG

Retrieval-Augmented Generation周辺のテクニックについて調べたのでまとめてみます。 こんにちは、CCCMKホールディングスTECH LABの三浦です。 今週のお題「急に休みになったら」。はてなブログの今週のお題ですが、私は急に休みになったら電車に乗って行っ…

Azure AI SearchとLangChainによるRAGの実装を試してみました。

こんにちは、CCCMKホールディングス TECH LAB三浦です。 文章を書く機会がこの頃少しですが増えてきました。私は書きたいことがたくさん出てきて上手くまとめられず、ぐちゃぐちゃになってしまうことが多い気がします。ついつい書きたいことを書いてしまいそ…

LLMsからより良い回答を得るためのプロンプトの方針について、論文を読んでみました。

こんにちは、CCCMKホールディングスTECH LABの三浦です。 2024年も1週間が過ぎ、今日から仕事初めの方が多いように感じます。それに伴い色々な業務が今日から開始されるので、少しずつ感覚を戻していきたいと思います。 Large Language Models(LLMs)からより…

Azure AI StudioとAzure AI Searchを使ってChatBotアプリケーションを作ってみました。

こんにちは、CCCMKホールディングス TECH LAB三浦です。 2024年が始まりました。今年も引き続き、色々なことを調べたり、試していきたいと思います。 さて、今回はMicrosoftの"Azure AI Studio"というAIを活用したアプリケーション開発プラットフォームを試…

Gemini: GoogleのマルチモーダルAIのテクニカルレポートを読んでみて感じたこと。

こんにちは、CCCMKホールディングス TECH LABの三浦です。 2023年もいよいよ終わりが近づいてきました。今年は色々ありましたが、学ぶことが多い1年だったと思います。特に"AI"がこれまで以上に身近になり、多くの人とAIをきっかけに会話をしたり、仕事をし…

Jetson AGX Orin開発者キットで動かしたOWL-ViTについて論文を読んで調べてみました!

こんにちは、CCCMKホールディングス TECH LAB三浦です。 12月なのにとても暖かくなったり、12月らしい寒さになったり、最近気候が安定していない感じがします。気候が安定しないと身体も疲れやすくなりますね。年齢を重ねるにつれ、体調の変化に敏感になって…

Jetson AGX Orin開発者キットをセットアップしてLLMを動かしてみました。

こんにちは、CCCMKホールディングス TECH LABの三浦です。 2023年も残り僅かになりました。10月くらいからバタバタすることが多く、暑い季節が過ぎてからあっという間に年末になってしまった気がします。今年を振り返ってみると、自分にとって一番ホットだっ…

DatabricksのDelta Live Tablesを使ってみました!

こんにちは、CCCMKホールディングス三浦です。 12月に入り、寒い日が増えてきました。毎年冬になるとしもやけで手が荒れてしまうので、今年はとにかく気が付いたらハンドクリームを塗ることを意識しています。今年こそ、痛い思いをせずに冬を越したいです。 …

Bot Framework ComposerでAzure OpenAI Serviceと接続したBotアプリケーションを作ってみました。

こんにちは、CCCMKホールディングス TECH LABの三浦です。 近所の街路樹が紅葉していて「秋だなぁ」と思ったのですが、もうすぐ12月なんですよね。例年だったらもっと早く紅葉している気がします。なんだか今年は色々、いつもと違うリズムの一年になったよう…

Azure Speech ServiceとAzure OpenAI Serviceを組み合わせてChatGPTと会話をしてみました!

こんにちは、CCCMKホールディングス TECH LABの三浦です。 急に寒くなったせいか、先日風邪を引いてしまいました。昔からそうなのですが、風邪を引いた時は変な夢を見ることが多いです。夢占いや夢診断があるように、どんな夢を見たのかを調べることで体調や…

LLMに独自のデータを参照させて回答させるRAGをAzure Databricksで実装してみました。

こんにちは、CCCMKホールディングス TECH LABの三浦です。 この前の土日に大学の頃のサークルのメンバーとオンラインで10数年ぶりに会話をしました。その次の日は学生の頃から好きなアーティストのライブに行きました。 なんだかこの土日は学生の頃のことを…

BotFramework Composerに入門してみました!

こんにちは、CCCMKホールディングス TECH LABの三浦です。 街の雰囲気が黄色から赤色に変わり、ハロウィンが過ぎて次はクリスマスなんだなぁと感じました。11月に入り今年も残すところあと2か月です。年の終わりに「いい一年だった」と思えるように、がんば…

画像形式のドキュメントの内容を理解する"LayoutLM"について調べてみました。

こんにちは、CCCMKホールディングス TECH LAB三浦です。 この前夕方過ぎに洗濯物を取り込むためにベランダに出たら、満月を見ることが出来ました。せっかくなのでそのまま近所を少し歩いてみたりしました。秋の夜は過ごしやすくて好きな時間です。もう少しし…

BLIP: Bootstrapping Language-Image Pre-trainingモデルをFine-Tuningして果物と野菜の数を数えてみました。

こんにちは、CCCMKホールディングス TECH LABの三浦です。 すっかり秋めいてきました。この時期は着る服に困ることが多く、着すぎると暑いし、着ないと寒いです。考えるのがだんだん面倒になってしまい、気が付くといつも同じ服を着てしまいます。 さて、人…

対話Agent同士で漫才をさせてみました。

こんにちは、CCCMKホールディングス TECH LABの三浦です。 "秋の味覚"と聞いて、どんな食べ物を思い浮かべますか??私は最近さつまいもを使ったお菓子が好きで、さつまいもが秋の味覚として浮かびます。さつまいもを使ったお菓子、甘さが優しくて食べるとホ…

描いた絵をものすごくほめてもらえるアプリを生成AIの力を借りて作ってみました!

こんにちは、CCCMKホールディングス TECH LABの三浦です。 10月になってだいぶ気温が下がってきました。秋は自分にとっては夏が終わった後に訪れる、過ごしやすくて食べ物が美味しい季節、という印象ですが、秋から学校の新学年が始まる国もあり、その国の人…

StreamlitとAzure OpenAI Serviceを使って自然言語でグラフを描けるアプリを作ってみました。

CCCMKホールディングス TECH LAB三浦です。 10月になりました。ちょうど過ごしやすい時期で、一年の中で一番好きな時期かもしれません。外を歩いていても気持ちがいいので、今のうちに色々なところに出かけたいな、と思っています。 以前Streamlitを使ってCh…

Reinforcement Learning from Human Feedback(RLHF)について調べて実装まで試してみました!

こんにちは、CCCMKホールディングス TECH LAB三浦です。 なんだか急に涼しくなってきました。過ごしやすくなってありがたいのですが、急な気温の変化に体が付いていけていないです・・・。こういう時期はちゃんと睡眠をとらないと、と意識するようになりまし…

Tree of Thoughts(ToT)でなぞなぞ作りを試してみた話。

こんにちは、CCCMKホールディングスTECH LABの三浦です。 手書きの手紙を送ることが最近減ってきたのですが、敬老の日には手書きの手紙を送ったりします。そもそも手書きで文章を書くこと自体が減ってきたので、この漢字ってこの書き方でいいんだっけ・・・…

Prompt Engineeringのテクニック、"Tree of Thoughts"について調べてみました。

こんにちは、CCCMKホールディングスTECH LABの三浦です。 学生の頃に好きだった漫画を久しぶりに読みました。数十年ぶりに読んだのですが、当時何度も繰り返し読んだストーリーなのでしっかり今でも内容を覚えていました。当時と違って今はインターネットで…

LLMsのチューニング手法"Prompt Tuning"について論文を読んで調べてみました!

LLM

こんにちは、CCCMKホールディングスTECH LABの三浦です。 9月になりました。まだまだ暑い日が続いていますが、9月になると私は"夏は終わったんだな"という気持ちになります。少し寂しい気もしますが、とにかく早く涼しくなってほしいな・・・と思う今日この…

Streamlitでユーザー認証機能を搭載したChatアプリを作ってみました。

ユーザー認証機能付きのChatアプリを作ります! こんにちは、CCCMKホールディングスTECH LAB三浦です。 先日ゆりかもめに乗ってお台場に出かけました。モノレールのゆりかもめから見える景色は開放感があって好きです。今度は一日くらいゆっくり時間を取って…

FastAPIを使ってAPI開発の勉強を始めた話。

こんにちは、CCCMKホールディングス TECH LABの三浦です。 8月も後半に入り、そろそろ夏休みも終わりの頃ですね。私が子どもの頃は夏休みがもうすぐ終わってしまうこの頃が嫌で、時間が流れるのが止まっちゃえばいいのに、といつも思っていたことを思い出し…

Retrieval Augmented Generation(RAG)アーキテクチャをHuggingFaceのモデルで作ってみよう! ~Training編

前回の続きです。今回は赤枠の部分に取り組みます。 こんにちは、CCCMKホールディングス TECH LABの三浦です。 朝早くに外に出ると、なんとなく前に比べたら涼しくなったかも、という気がしました。一時期本当に暑い日が続き、だいぶ身体も堪えたので、涼し…

Retrieval Augmented Generation(RAG)アーキテクチャをHuggingFaceのモデルで作ってみよう! ~Retrieval編

こんにちは、CCCMKホールディングス TECH LABの三浦です。 駅で電車の路線図を眺めていたら、どこかふらっと電車に乗って、今まで行ったことがない駅に行ってみたくなりました。今度休みが取れたら、チャレンジしてみようと思います。 Large Language Models…

LangChainのRetrievalQAとAgentの日本語対応方法について調べてみました

こんにちは、CCCMKホールディングスTECH LABの三浦です。 家族の誕生日に何かサプライズをしたいけど、何をしたらいいかな・・・と考えていた時に、ふとChatGPTに聞いたらなんて答えるんだろう、と思い、試しに聞いてみました。ChatGPTが提示したアイデアは…