litellmを利用してAzure OpenAIとAmazon BedrockのチャットAPIを共通的に呼び出す
背景社内で AI チャットサービスを展開する際、GPT-4 と GPT-3.5 などでモデル切り替えを可能にすることが多いモデルの切り替えを、Azure OpenAI と Amazon Bedr…
背景社内で AI チャットサービスを展開する際、GPT-4 と GPT-3.5 などでモデル切り替えを可能にすることが多いモデルの切り替えを、Azure OpenAI と Amazon Bedr…
はじめに初めまして。CryptoGamesというブロックチェーンゲーム企業でエンジニアをしている cardene(かるでね) です!スマートコントラクトを書いたり、フロントエンド・バックエンド…
Flutter の UI は、状態 を定義し、それを build() メソッドで参照しながら「宣言的」に構築される設計になっています。 そしてその 状態をどのように参照し、どのように状態の変更を検知してリビルドするか という課題をひとことで 状態管理 と言い、その状態管理の手法に
何の記事?最近GAした Amazon Bedrock をpythonのSDK(boto3)から実行してみる前回記事の続きこの中で、プロンプトエンジニアリングっぽくClaude-v2にユーザの意…
GithubCopilot活用tips 先日,こちらのイベントに参加いたしました。 【GitHub x サイバーエージェント共催】GitHub Copilotで変わる開発文化の現実 [2023.09.12 SyberAgent×Github] ▶︎ イベント資料一覧 /
オープンソースで開発されている静的サイトジェネレータ「Astro」の最新バージョンとなる「Astro 3.2」が正式にリリースされました。 先月(2023年9月)にAstro 3.0がリリースされたばかりで、1カ月足らずでのマイナーバージョ...
Reactベースのサーバサイドフレームワークとして知られるNext.jsの最新バージョン「Next.js 13.5」正式版がリリースされました。 使用メモリの削減、ローカルサーバの起動高速化などの強化が行われています。 Next.js 13...
Amazon Web Services(AWS)は、Apple M2 Proプロセッサを搭載したMac miniをインスタンスとして利用できる新サービス「Amazon EC2 M2 Pro Macインスタンス」の提供開始を発表しました。 利...
宮城県仙台市に本社を置き、帳票開発用のコンポーネント「ActiveReports」や表計算コンポーネント「SPREAD」、JavaScriptライブラリ「Wijmo」などを始めとする多くの開発者向けコンポーネント製品群などで知られるグレープ...
! この記事は毎週必ず記事がでるテックブログ "Loglass Tech Blog Sprint" の 7週目の記事です! 1年間連続達成まで 残り46週 となりました! はじめに アジャイル開発では、技術やビジネスといった側面だけでなく、開発を担う人々の「人的側面」への取
概要個人開発の際Renderでデプロイしようとしたところ! Unable to load application: ArgumentError: Missing secret_key_base …
みなさんこんにちは。chot Inc. の Web エンジニアです。 Next.js で Web アプリを開発している時に、ログインしているユーザーが管理者かどうかで出しわけをしたいケースがありました。 次のようなイメージです。 /posts ← 一般ユーザーも閲覧可 /post
この記事の目的 今まで Web アプリケーション製作を行った経験が無い方が「ちょっと個人開発で何か作ってみようかな!」と思ったときにうっかり脆弱性を作りこんでしまうことを少しでも防げたらいいなと考えました。 そのためにはまず脆弱性を他人事だと考えないことが大事だと思ったので、
はじめにvimにはterminalというコマンドが存在します。このterminalコマンドは、実行するとターミナルをVim内で開くことができます。この記事では、このterminalコマンドの使…
はじめのご挨拶 はじめまして。BEENOSの鈴木です。 普段はBEENOSグループのtenso株式会社でヘルプデスク業務に従事しておりますが、たまにサービス関連のデータベース、MySQLのチューニングや調査などもしております。 今回、普段から触っているMySQLのチューニング
エンジニア人生初めてのPM体験について振り返ってみて、色々思うとことがあったので記事にまとめてみました。 📝 プロジェクト概要 OpenAIを使った開発案件。納期は1ヶ月。 フェーズ1は終えており、今回は機能強化フェーズ。 👨💻 技術スタック Frontend Ne
Azure SDKのコードでIAsyncEnumerableが出てきて理解できなかったので、調べてみた。公式のIterating with Async Enumerables in C# 8を読め…
本記事について本記事では、Go言語1.18で追加されたのGenericsを使って、最大(Max)・最小(Min)・総和(Sum)を求める関数を作ります。Genericsを使うメリットとして、…
この記事について PHPUnitの分割実行の導入・簡単な検証をしました 導入の流れや、検証中にハマったポイントなどについてまとめています 使用マシン/ツール macOS Ventura ver13.5.2 Docker Desktop ver4.17.0 Larave
まず始めに質問です 突然ですがみなさんの日々の会議は以下のすべての条件に当てはまっていますか? もしひとつでも当てはまっていないものがあるなら、ぜひ最後までご覧になって頂けますと幸いです! 会議に決定権を持つ人物はいるか? 決定権を持つ人物は現場で指揮を取っている人