![Google Marketing Live 2024イベントレポート:キーノートスピーチまとめ - 運用型広告 Unyoo.jp](https://cdn-ak-scissors.b.st-hatena.com/image/square/a0077b10139d45b3ad593d4ad1b5fd8aa6b442cf/height=288;version=1;width=512/https%3A%2F%2Fwww.atara.co.jp%2Funyoojp%2Fwp-content%2Fuploads%2Fgoogle-marketing-live-2024_report.png)
こんにちは、横須賀市生成AI推進チームのM田です。 横須賀市がChatGPTを全庁利用を始めて1年経ちましたが、現在、いよいよ市民向けのAIサービスの実現に向けて相談AIチャットボットの実証実験をはじめたところです。 既に多くの人から話しかけてもらっていて、想定したよりも多くのアクセスがあったため一時停止するトラブルもありました…。 (現在は動いています) 今回は、この「ニャンぺい」を公開するにあたって、内部で行うテストをChatGPT(GPT-4o)とPythonプログラムを使って超効率化したよ、という話です。 AIチャットボットのテストAIチャットボットを作るにあたって、チャットボットの挙動(望んだ返答をしているか)のチェックをするテストは欠かせません。 テストは、まず複数のシナリオを作り、チャットボットへ質問し、回答を採点します。そして、採点結果をもとにチャットボットを修正して、再度
コードが想定外の事態を起こすことは、ソフトウェアのバグにつながります。 本記事では、nullオブジェクトパターンを適切に使用することで、想定外の事態を避ける方法について解説します。 サンプルコードを交えながら、nullオブジェクトパターンの適切な使用シナリオと注意点を見ていきましょう。 nullの代わりに空のコレクションを返す 関数がリスト、セット、配列などのコレクションを返す場合、コレクション内から値を取得できないことがあります。 これに対する一つのアプローチはnullを返すことです。 これ以外には、nullオブジェクトパターンを使用して空のコレクションを返すことがあります。 このことにより、コードの品質を向上させることができます。 以下は、ユーザーの役割に基づいて権限のリストを返す関数の例です。 def get_user_permissions(user): if user.role
Nihonbashi Test Talk #2での登壇資料です。 ◆資料内の参考文献(初出のページ数を記載) 【p6】テストの極みを目指して~さあ、理想に近づくための一歩を踏みだそう!~ (JaSST'17 Tohoku)) 【p8】テストタイプ(test type) - ISTQB 用語集 【p13】ISTQBテスト技術者資格制度 Foundation Level シラバス 日本語版 Version 2023V4.0.J01 【p14】つながる世界のソフトウェア品質ガイド あたらしい価値提供のための品質モデル活用のすすめ 【p18】Agile Testing Condensed Japanese Edition 【p20】狩野モデル-品質とは 【p31】チーム単位で保守性を高める:独自指標と向上にむけた実践 【p35】プラットフォーム化ヘの歩み 【p40】テストの完了をゴールにしない!
TSKaigi 2024 での登壇資料です。 プログラマブルなセキュリティ SaaS「Shisho Cloud」における、「クラウドの設定値検査ルールをTypeScriptで書ける」という機能について、その背景や Deno をベースにした実行基盤の作り方などを発表しました。 参考: リリースノート
こちらのイベントの登壇発表資料です。 アーキテクチャを突き詰める Online Conference https://findy.connpass.com/event/314782/
株式会社サイバーエージェント AI事業本部 2024年度エンジニア新卒研修 オブザーバビリティ研修実践編(一部社内向けの内容)
Home Home Guides Data types Tools Curated recipes FAQ Contributors オブザーバビリティとは¶ 概要¶ オブザーバビリティとは、観測対象のシステムからのシグナルに基づいて、継続的にアクション可能な洞察を生成および発見する機能です。つまり、オブザーバビリティを使用すると、システムの状態を外部出力から理解し、(修正)アクションを実行できます。 対処する問題¶ コンピュータシステムは、CPU 時間、メモリ、ディスク領域などの低レベルのシグナルや、API 応答時間、エラー、トランザクション毎秒などの高レベルかつビジネス上のシグナルを観測することで測定されます。 システムの可観測性は、その運用と開発コストに大きな影響を与えます。観測可能なシステムは、操作者に意味のある実行可能なデータを提供し、(インシデント応答の高速化、開発者生産性の向
株式会社サイバーエージェントAI事業本部の2024年度 エンジニア新卒研修でシステム運用の基本と戦略に関する講義を行いました。
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く