AI

OpenAI SDK で Gemini を使う方法

こんにちは。KIYONOエンジニアです。 OpenAI SDK ベースで開発したアプリケーションに対して、Gemini を追加したいケースがあります。例えば、特定の処理だけ別のモデルを使いたい場合などです。 実は Gem...
GCP

Google Cloud試験で得たナレッジ

こんにちは。KIYONOエンジニアです。 先日の冬休みでGoogle Cloudの資格を3つ(※)取りました。※「Professional Machine Learning Engineer」、「Professional Cloud ...
その他

【合格体験記】応用情報技術者試験

こんにちは。KIYONOエンジニアです。 まだ入社したてで諸々のキャッチアップ中ではありますが、令和7年度秋期の応用情報技術者試験に合格したので、応用情報技術者試験の概要や合格体験記などをご紹介します。 1. 応用情報技術者試験(A...
その他

社内の各種依頼をGoogleフォームとBacklogでチケット管理する

すでに問い合わせ管理ツールなどを導入している会社では不要ですが、Slack上での依頼やGoogleフォーム単品で依頼が行われていると、依頼のステータス管理や担当者管理が非常に煩雑になるといった課題が多々発生します。 社内で使っているア...
データ分析

dbt Unit Testsの実装: 複雑なビジネスロジックを安全に管理する

こんにちは。エンジニアチームです。 今回は、dbt Core 1.8 で導入された Unit Tests (ユニットテスト) 機能について紹介します。 KIYONOのデータ分析基盤において、Dataformからdbtへの移行や並行運...
未分類

LangChain とは?

LangChain 学習ノート LangChain フレームワークのコアコンセプトを整理:何を解決するのか、コアコンポーネントは何か、LangGraph・RAG との違いは何か。 一、なぜ LangChain が必要なのか?...
未分類

Geminiは日本語を読み取れるのか

こんにちは、KIYONOエンジニアです。 突然ですが、Geminiを使って文書を読み取らせたことはありますか? 今月私はGeminiを用いたOCRに取り組んだので紹介いたします。 1. OCRとは? OCRとは、「O...
未分類

GASとBigQuery APIでテーブル定義書を自動生成する方法

GASとBigQuery APIでテーブル定義書を自動生成する方法 データ基盤を運用していると、テーブル定義書の作成・更新作業に追われることってありませんか? 私も以前は、BigQ...
AI

RAGとは?大規模データベースとLLMを組み合わせた次世代検索システムの仕組み

こんにちは、エンジニアの田代です。 ChatGPTをはじめとするLLM(大規模言語モデル)は驚異的な能力を持つ一方で、「学習データに含まれない最新情報や専門的なデータには回答できない」という根本的な課題があります。 この課題を解...
未分類

GitHub PRをSlackに自動通知&2人レビュー必須にする設定方法

開発チームが大きくなってくると、「PRが上がったことに気づかなかった」「レビューなしでマージされてしまった」といった問題が起きがちです。 今回は、GitHubのPRをSlackに自動通知する方法と、マージ前に必ず2人のレビュー...
PAGE TOP
タイトルとURLをコピーしました