OpenAI の Realtime API で音声を使って任意の関数を実行する(Function calling編)
つい先日OpenAIのRealtime APIを利用した以下の記事を書きました。 新登場の OpenAI の Realtime API でAIと音声会話する ここではCLIベースの超簡単会話ツールを作成しました...
記事を読むJavaエンジニアが始めるTypeScript入門(第7回:関数)
はじめに # 今回は関数について説明します。 関数の基本構文 # 関数の構文と定義例は下記の通りです。 構文 /** * _関数名_ : 関数の名称 * _引数_ :(任意)引数が必要な関数の場合設定します。複数指定する場合は`,`で区切って指定します...
記事を読む新登場の OpenAI の Realtime API でAIと音声会話する
先日OpenAI から Realtime API という注目機能がリリースされました。 OpenAI Blog - Introducing the Realtime API Realtime APIは今秋から段階的にロールアウトしたChatGPTのアドバンスドボイスモードに相当するAPIです...
記事を読むGitHub オーガニゼーションのメンバーを把握するための(手抜き)サイトを作る
はじめに # 筆者は会社の GitHub オーガニゼーション管理者の一人です。最近はオーガニゼーションのメンバーも増えてきて、誰が使っているか把握するのが難しくなってきました。具体的には以下のような情報を把握したくなりました...
記事を読むJavaエンジニアが始めるTypeScript入門(第6回:特殊な型)
はじめに # 今回は、変数、引数、戻り値などに使用する特殊な型について説明します...
記事を読むJavaエンジニアが始めるTypeScript入門(第5回:集合を扱う型)
はじめに # 今回は、変数、引数、戻り値などに使用する集合を扱う型について説明します...
記事を読むJavaエンジニアが始めるTypeScript入門(第4回:その他の基本型)
はじめに # 今回は、変数、引数、戻り値などに使用するその他の基本型について説明します...
記事を読むJavaエンジニアが始めるTypeScript入門(第1回:イントロダクション)
はじめに # 当記事はフロントからバックエンドまで採用率の高いTypeScriptの基本を、Javaエンジニアに習得してもらうことを目的としています。 Javaの知識を活かしてTypeScriptを習得して頂けるように、Javaとの比較を交えながら説明しています...
記事を読むJavaエンジニアが始めるTypeScript入門(第3回:プリミティブ型)
はじめに # 今回は、プリミティブ型について説明します...
記事を読むJavaエンジニアが始めるTypeScript入門(第2回:変数)
はじめに # 今回は変数の宣言の仕方や特性について説明します...
記事を読む