はじめに 生成AIの活用が日常的なものになりつつある中で、「APIを組み合わせて機能を拡張する」という発想はもはや特別なものではありません。ChatGPTやClaude、Geminiといったモデルも、プロンプトだけでは補いきれない外部情報や処理能力を補完するために、さまざまなAPIとの連携が前提になりつつあります。 この記事では、そうした連携を前提に、生成AIと組み合わせることで実用性が高まるAPIに焦点を当てて紹介していきます。ただのAPIまとめではなく、「生成AIとの相性」という観点から選定し、ジャンルごとに整理しました。API単体としての面白さや有用性だけでなく、「生成AIと組み合わせたときに何ができるか」「どのようなユースケースが生まれるか」といった活用の視点を意識しています。普段のプロンプト活用に少し物足りなさを感じている方や、業務への応用を模索している方にとって、次の一手を考
住所を、もっと便利にしよう。 無意識のうちに感じていた、 たくさんの不便を解決しよう。 いま、私たち日本郵便の、 新たなインフラづくりへの挑戦が 動き出しています。 デジタルアドレス。 それは、たった7桁の英数字で、 住所が伝わる仕組み。 もしもこれが、世の中に浸透したら。 長い住所を書くストレスが減らせる。 スマホやパソコンでの、 住所入力が楽になる。引越しの時、いくつものサービスで 変更手続きをしなくてすむ。 言うなればこれは、 「住所」のパラダイムシフト。 とても大きな変化だからこそ、 社会全体での実用化には 少し時間がかかるけれど。 まずは郵便局アプリでの、 ゆうパック送り状作成から ご利用いただけます。 さあ、あなたも住所を7桁に。 デジタルアドレス、はじまります。


As of May 29, 2025, for new applications and installation commercially distributed outside of the Marketplace, this method is rate limited to 1 request per minute. The maximum and default values for the limit parameter have both been reduced to 15 objects. For Marketplace and internal customer-built applications, this method has Tier 3 rate limits. Beginning March 3, 2026, existing installations o

OpenAI の gpt-4o-2024-08-06 以降のモデルではパラメータとして JSON Schema を指定することで構造化された出力をサポートしています。Node.js 向けのOpenAI SDK ではZod を使ってスキーマを定義し、構造化された出力を扱うことができます。この記事では実際にZod を使ってOpenAI の構造化された出力を扱う方法を紹介します。OpenAI といった生成AI モデルをアプリケーションに組み込む際、出力の構造を明確にすることが重要です。AI の出力を構造化することにより、次のステップの処理をデータを信頼できる形で受け渡すことができます。 例として、AI に今日の夕飯を提案してもらうとしましょう。プロンプトを工夫せずにAI に問い合わせると、以下のような回答を返す可能性があります。 玉ねぎ、にんじん、鶏肉を使った夕飯のおすすめをいくつ

本ドキュメントに関する注意事項本ドキュメントははてなブックマークにおけるエントリー情報を取得するAPI実装を解説するものです。API使用の解説 https://b.hatena.ne.jp/entry/json/任意のURL (この任意のURL では # を %23 にエスケープする必要があります) を GET リクエストで送信することにより、JSON 形式でデータを取得することができます。 例:) https://b.hatena.ne.jp/entry/json/http://www.hatena.ne.jp/ 例:) https://b.hatena.ne.jp/entry/json/?url=http%3A%2F%2Fwww.hatena.ne.jp%2F また https://b.hatena.ne.jp/entry/json/ に対し、以下のクエリーパラメータを GET

はてブのブクマページにはIDがある。htmlタグのdata-entry-eid属性に書いてある数字である。はてなブックマークエントリー情報取得APIでも取得できる。 これをエントリーIDと呼ぶ。 各ユーザーのブクマのURLは以下のようになっている。 https://b.hatena.ne.jp/entry/{エントリーID}/comment/{ユーザーID} あるいはユーザーのブクマ一覧中のブクマにアクセスする以下のURLもある。 https://b.hatena.ne.jp/{ユーザーID}/{日付}#bookmark-{エントリーID} ところがこのエントリーIDは1つのエントリーに複数存在する可能性がある。 たとえば以下のブクマページ。 https://b.hatena.ne.jp/entry/s/nordot.app/1211910352128279184 エントリーIDは476

Welcome to Product AdvertisingAPI 5.0Topics Overview of Product AdvertisingAPI What's New in Product AdvertisingAPI 5.0 Audience Required Knowledge and Skills Overview of Product AdvertisingAPIAmazon has developed a world-class web service that millions of customers use every day. As a developer, you canbuild Product AdvertisingAPI applications that leverage this robust,scalable, and reli
Google Meet RESTAPI を使用すると、Google Meet の会議を作成して管理し、アプリからユーザーに直接エントリ ポイントを提供できます。 Meet RESTAPI を使用すると、次のことができます。 ユーザーがビデオでつながるための会議スペースを作成します。 リソース名で会議スペースまたは会議を取得します。 参加者と参加者セッションのリストを取得します。 会議のアーティファクト(録画、文字起こし、文字起こしエントリ)を取得します。Google Workspace EventsAPI を使用して Meet イベントをサブスクライブすることもできます。変更の通知を受け取るには、特定の会議スペースまたは特定のユーザーに属するすべての会議スペースを登録します。詳細については、Google Workspace EventsAPI を使用してイベントに登録するとGo

fromgoogle import genai client = genai.Client() response = client.models.generate_content( model="gemini-2.5-flash", contents="Explain howAI works in a few words", ) print(response.text)JavaScript import {GoogleGenAI } from "@google/genai"; constai = newGoogleGenAI({}); async function main() { const response = awaitai.models.generateContent({ model: "gemini-2.5-flash", contents: "Explain ho

Lambda 統合を使用してAPI を構築するには、Lambda プロキシ統合またはLambda 非プロキシ統合を使用できます。Lambda プロキシ統合では、Lambda 関数への入力は、リクエストヘッダー、パス変数、クエリ文字列パラメータ、本文、API 設定データの任意の組み合わせとして表現されます。選択する必要があるのは、Lambda 関数のみです。APIGateway により統合リクエストおよび統合レスポンスが自動で設定されます。一度セットアップすれば、API メソッドは、既存の設定を変更することなく進化できます。これが可能なのは、バックエンドのLambda 関数が受信リクエストデータを解析し、クライアントに応答するためです。Lambda 非プロキシ統合では、Lambda 関数への入力が統合リクエストペイロードとして指定されていることを確認する必要があります。クライアン
このセクションでは、APIGateway で RESTAPI をAmazon S3 のプロキシとして使用する例として、Amazon S3 の以下のオペレーションを公開するために RESTAPI を作成して設定する方法について説明します。API のルートリソースに対するメソッドとして、呼び出し元のすべてのAmazon S3 バケットを一覧表示する GET を公開する。 Folder リソースに対するメソッドとして、Amazon S3 バケット内のすべてのオブジェクトを一覧表示する GET を公開する。 Folder/Item リソースに対するメソッドとして、Amazon S3 バケットからオブジェクトをダウンロードする GET を公開する。Amazon S3 のプロキシとして、「Amazon S3 のプロキシとしてのサンプルAPI のOpenAPI 定義」に示すように、サン
対象読者:管理者・担当者向け対象プラン:労務管理人事・労務エッセンシャル¥0タレントマネジメントHRストラテジー Q.SmartHRAPIの使い方を教えてください A. 「APIリファレンス」をご活用ください 利用方法は、SmartHRAPIの仕様についてのドキュメントAPI リファレンス別タブで開くで案内しています。 実際のリクエストを試したい場合は、以下の手順に沿って操作してください。APIリファレンスの[サブドメイン・アクセストークンを設定する]を押し、サブドメイン・アクセストークンを設定します。 使用したいAPIの折りたたみメニューを開きます。 [Parameters]の[Tryit out]を押し、各パラメーターの値を指定します。 [Execute]を押すと、指定したパラメーターの値でリクエストが送信され、[Responses]にレスポンスが表示されます。 サブドメイン
新機能やメンテナンス・障害など、SmartHRからのお知らせを確認できます。
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く