並び順

ブックマーク数

期間指定

  • から
  • まで

161 - 200 件 / 4664件

新着順 人気順

apiの検索結果161 - 200 件 / 4664件

  • Web API 学習ロードマップ 2024 / Web API Learning Roadmap 2024

    Presentation Slides for Postman Tokyo Meetup 2024.01 Session title: Web API 学習ロードマップ 2024 Date: 2024/01/29

      Web API 学習ロードマップ 2024 / Web API Learning Roadmap 2024
    • yamlでテストシナリオを書いてそのまま実行までできるAPIテストツールの新星 “runn” を試してみた | DevelopersIO

      yamlでテストシナリオを書いたらそのまま実行できる……そんな夢のようなシナリオテストツール"runn"の紹介とやってみた記録です これまでのシナリオテストツールに対する課題感 シナリオテストツールといえば、 Cucumber や Gauge といったツールが有名です。 ですが、これらのツールは「シナリオファイル」とは別に、シナリオを実行するためのコードも書かないといけません。しかも、そのコードではAPIを呼び出す処理を特定のプログラミング言語を使って書かなければなりません。その中には、HTTP Clientを実際に操作するような処理も含まれます。 私は「シナリオテストがしたい」のであって、「シナリオに沿ってAPI呼び出しを行う処理を書きたい」のではありません。こういった課題感を、ここ数年ずっと抱えてきました。 そんなとき、ついに見つけたツールが "runn" でした。 APIのシナリオテ

        yamlでテストシナリオを書いてそのまま実行までできるAPIテストツールの新星 “runn” を試してみた | DevelopersIO
      • [ChatGPT API][AWSサーバーレス]ChatGPT APIであなたとの会話・文脈を覚えてくれるLINEボットを作る方法まとめ | DevelopersIO

        シークレット類の取り扱い シークレットやAPIキーをソースコードにハードコードするのはあまり良くない習慣です。 [レポート][GitGuardian]ハードコードされたシークレットに対応することはなぜ急務なのか? – CODE BLUE 2022 #codeblue_jp | DevelopersIO これらの値は環境変数経由で読み込ませるのが良いでしょう。今回はSSMパラメータストアに値を手動でセットし、それをCDKデプロイ実行時に読み取ってLambda環境変数にセットするようにします。 ちなみにパラメータストアやSecretsManagerから直接読み込む方法もあるようです。 [アップデート] Lambdaから直接Parameter Store/Secrets Managerから値を取得できるようになりました! | DevelopersIO Lambda関数とAPIGateway Re

          [ChatGPT API][AWSサーバーレス]ChatGPT APIであなたとの会話・文脈を覚えてくれるLINEボットを作る方法まとめ | DevelopersIO
        • NestJSをゼロから学ぶ - TypeORMの活用などをREST APIの実装から身に付けよう【Node.jsフレームワークの基本】|ハイクラス転職・求人情報サイト AMBI(アンビ)

          このようにさまざまなデコレータが用意されていますが、今回はサンプルで利用するデコレータに絞って説明します。他のデコレータについては、NestJSの公式ドキュメントなどを参照してください。 依存性注入(DI) 依存性注入(DI、Dependency Injection)とは、クラスの依存関係を解決する仕組みです。NestJSでは、依存性注入を使ってクラスの依存関係を解決します。 クラスの依存関係とは、クラスが他のクラスに依存している関係のことです。例えば、次のようなクラスAがあったとします。このクラスは他のクラスに依存していません。@Injectable()デコレータを使って、サービスを定義します。 @Injectable() class A { constructor() {} } そして、次のようなクラスBがあったとします。このクラスは、@Inject()デコレータを使って依存性を注入し

            NestJSをゼロから学ぶ - TypeORMの活用などをREST APIの実装から身に付けよう【Node.jsフレームワークの基本】|ハイクラス転職・求人情報サイト AMBI(アンビ)
          • OpenAI API で提供されている モデル まとめ|npaka

            1. OpenAI APIのモデル「OpenAI API」は、用途に応じて「GPT-3.5」をはじめとする様々なモデル を提供しています。 ・GPT-3.5 : 自然言語とコードを理解および生成する最新モデル。 ・DALL-E : 自然言語から画像を生成・編集するモデル ・Whisper : 音声をテキストに変換するモデル ・Embeddings : 埋め込み (ベクトル表現) を生成するモデル ・Codex : コードを理解および生成するモデル ・Moderation : センシティブおよび 安全でない文章を検出するモデル ・GPT-3 : 自然言語を理解および生成する旧モデル 2. GPT-3.5「GPT-3.5」は、自然言語とコードを理解および生成する最新モデルです。最も高性能で費用対効果の高いモデルは、チャット用に最適化されていますが、既存タスクにも適している「gpt-3.5-tu

              OpenAI API で提供されている モデル まとめ|npaka
            • サーバーレスアーキテクチャで翻訳 Web API を構築するハンズオンをやってみた | DevelopersIO

              サーバーレスアーキテクチャを基礎から復習したかったです。手を動かしたい派なので初心者向けのハンズオンをやってみました。なにを復習したら良いのかはやってみてから考えることにしました。 以下の構成を手を動かして作ります。 画像引用: ハンズオンのアンケート回答後にダウンロードできる資料より やってみた感想 2019年に収録されたハンズオン動画のため一部マネージメントコンソールのUIに変更は見られるものの構築する上では支障はありませんでした(2021年11月現在) API Gateway プロキシ統合のLambda(Python)と、SDKを使い他のAWSサービスの呼び出しを試せる 以下のサービスの連携を簡単に体験したい初心者にオススメ API Gateway Lambda Translate DyanamoDB ハンズオンを完走するまでの所要時間は約1時間30分でした ハンズオン記事のリンク

                サーバーレスアーキテクチャで翻訳 Web API を構築するハンズオンをやってみた | DevelopersIO
              • 【Vue.js】Composition API時代の便利ライブラリ「VueUse」を使ってみた - Qiita

                Vue Composition API によって Vue.js にも React Hooks のようなロジックの再利用性の高い開発体験がもたらされようとしています。 しかし、まだ「Composition API の良さをわかっていない」という方や「Composition API をうまく利用した書き方がわからない」という方も多いかと思います。 本記事では Composition API 時代の便利ライブラリ VueUse を用いた実装例や、 VueUse 自体の実装がどのようなものか紹介します。 Composition API の良さや雰囲気もキャッチアップしていただければ幸いです。 VueUse とは? VueUse は Anthony Fu さん1が中心に開発しているライブラリで、Composition API を用いた便利系関数を数多く集めたライブラリです。 例えば、ブラウザ上のマウ

                  【Vue.js】Composition API時代の便利ライブラリ「VueUse」を使ってみた - Qiita
                • APIがある外部サービスはTerraformで管理できますよ

                  Terraform meetup tokyo#2の発表内容 https://terraform-jp.connpass.com/event/142041/

                    APIがある外部サービスはTerraformで管理できますよ
                  • この災害時にAPI制限やリプライゾンビが複数観測されていて本当になんとかして欲しい→国産SNSを作るか日本がTwitterを買収するかの時が来たのでは

                    今井翔太 / Shota Imai@えるエル @ImAI_Eruel 東京大学 技術経営戦略学専攻 松尾研究室 @Matsuo_Lab / 博士(工学,東京大学)/ AIを研究 強化学習,マルチエージェント,生成AI,LLM,ゲームAI @UTokyo_News_en / 著書:『生成AIで世界はこう変わる』『G検定公式テキスト』『AI白書』 / 翻訳書:『強化学習』/ 石川県金沢出身 slideshare.net/ShotaImai3 今井翔太 / Shota Imai@えるエル @ImAI_Eruel 思いっきり金沢で現地被災したのでTwitterから情報収集しているのですが、イーロンがやってきたAPI制限やリプライゾンビが最悪の形で現れているのを複数観測しているのでこれは本当になんとかしてほしい。 災害大国として真面目な災害対策をしている中で、海外の富豪の気まぐれでこうなるのはどうか

                      この災害時にAPI制限やリプライゾンビが複数観測されていて本当になんとかして欲しい→国産SNSを作るか日本がTwitterを買収するかの時が来たのでは
                    • はてブのヤフコメAPI導入の件

                      このシステム、ヤフコメでは確かに効果が出ていて、導入後はかなりコメント欄の治安が良くなった。今のヤフコメが優れた言論空間になってるかと言われたらなかなか首肯しがたいところもあるが、それでも、NGワードが平気で横行していた頃を考えれば雲泥の差だ。 それでは、何故はてブであんまりうまく行っていない感じなのかと言うと、はてブの問題のあるコメントって文面だけ捉えればマトモだからなんだろうなと思う。はてブの問題のあるコメントって、例えば、一面的な正義でもって何らかの対象を殴っているとか、揚げ足を取った上でそれをやたらと皮肉的に言うとか、全然関係ない記事で政治の話を始めるとか、そういうのが多いかなという感じだが、こういったコメントは文章の形式だけを見れば何ら問題はないわけだ。ヤフコメでの問題のあるコメントが、露骨にNGワードを含んでいたり、文章の長さや構成に特徴があったりしているのと比べると、状況が異

                        はてブのヤフコメAPI導入の件
                      • ブラウザからTCP, UDPソケットを操作するDirect Sockets API - ASnoKaze blog

                        2020/01/14: 実際に動くのを確認しました asnokaze.hatenablog.com (2020/09/17 注釈: Raw SocketsからDirect Socketsに名称が変更されました) ブラウザでTCP, DUPソケットを操作可能にする「Direct Sockets API」という仕様がW3CのWICGで議論されている。 また、blink-devでも「Intent to Prototype: Raw Sockets API」とプロトタイプの議論が行われている。 多くの方がセキュリティ上の懸念を抱くと思うが、ドキュメントでも慎重に検討すると書かれている。GithubでIssueを立てることも可能なので、思うことがある方は、まだまだ議論は始まったばかりでもあるので是非フィードバックされると良いと思う。(割と普通に聞いてもらえます) なお、Raw Socketsという名

                          ブラウザからTCP, UDPソケットを操作するDirect Sockets API - ASnoKaze blog
                        • C# Win32API完全入門 - Qiita

                          はじめに 対象とする読者について 本記事の対象者としては以下のような人を想定しています。 C#でこれからWin32APIを使ってみたい。 C言語のことがあまりよく分かっていない。 今までは適当に使っていたので一度きちんと理解したい。 自分が同じような状況であったため、一から調べて整理してみました。自分が理解した順番や内容で記載することで、また、具体的な使用例によってできることの広さや動作を感じ取ってもらうことで、理解の助けになればと思っています。 但し、分かっている人からすると冗長な説明になっている部分や好ましくない内容、正確性に欠ける内容などもあると思います。実際に使用する場合はその点にご留意願います。 Win32APIについて Windows API - Wikipedia Microsoft Windowsのシステムコール用APIのこと。特に32ビットプロセッサで動作するWindow

                            C# Win32API完全入門 - Qiita
                          • Tweetbot、APIキー更新で復活するも再び停止「意図的な遮断」「Twitterから一切連絡なし」と開発者 | テクノエッジ TechnoEdge

                            ガジェット全般、サイエンス、宇宙、音楽、モータースポーツetc... 電気・ネットワーク技術者。実績媒体Engadget日本版, Autoblog日本版, Forbes JAPAN他 Twitterは現在、複数のサードパーティ製クライアントアプリがサービスに接続できない状態が続いています。そんなアプリのひとつ、Tweetbotは一時的にサービスへの接続が再開し、ユーザーがログインしてツイートを閲覧することが可能な状態に復帰しました。 しかしそれも長くは続かず、現在は再び接続エラーが発生する状態に戻ってしまっています。 一時的に復旧したのはTwitterが手を貸したからではありません。Tweetbotの共同開発者Paul Haddad氏は「新しいAPIキーを使って、問題が解決するかどうかを確認することにした」と述べていました。これによって、Tweetbotは一時的にサービスの中断を回避できた

                              Tweetbot、APIキー更新で復活するも再び停止「意図的な遮断」「Twitterから一切連絡なし」と開発者 | テクノエッジ TechnoEdge
                            • 1600以上のAPIを適切に呼び出してAIに付き物の「幻覚」を大幅に減らす言語モデル「Gorilla」が公開される

                              近年はChatGPTやBardなどの対話型AIが相次いでリリースされ、人間の質問や呼びかけに対して非常に高精度な回答ができることで注目を浴びていますが、これらの対話型AIは時に真実ではないことを真実かのように話す「ハルシネーション(幻覚)」を起こすことがあります。そこで、膨大な数のAPIから適切なものを呼び出し、幻覚を大幅に減らすことができる言語モデル「Gorilla」を、アメリカ・カリフォルニア大学バークレー校とMicrosoft Researchの研究チームが公開しました。 Gorilla: Large Language Model Connected with Massive APIs https://arxiv.org/abs/2305.15334 Gorilla https://gorilla.cs.berkeley.edu/ GitHub - ShishirPatil/gori

                                1600以上のAPIを適切に呼び出してAIに付き物の「幻覚」を大幅に減らす言語モデル「Gorilla」が公開される
                              • 「普通に逞しすぎてすごいと思う」TwitterのAPI制限から2日後には『APIの配給日だ!』とディストピアごっこを楽しむTwitterランド

                                結城辰也 @debtmiser 運営「おらっ、配給だ!」 ツイ廃「ちぇっ、今日のAPI配給はこれだけかよ」 ツイ廃「これっぽっちじゃあたしたちゃ生きてけないよ」 運営「うるさい!家族と会話でもしてろ!」 2023-07-02 22:25:01

                                  「普通に逞しすぎてすごいと思う」TwitterのAPI制限から2日後には『APIの配給日だ!』とディストピアごっこを楽しむTwitterランド
                                • 「Visual Studio Code API」を現役エンジニアから学ぶ! 拡張機能開発の入門書が発売/シンタックスハイライトやスニペット作成の壁を経験をもとに解説【Book Watch/ニュース】

                                    「Visual Studio Code API」を現役エンジニアから学ぶ! 拡張機能開発の入門書が発売/シンタックスハイライトやスニペット作成の壁を経験をもとに解説【Book Watch/ニュース】
                                  • 「Vue.js + Go + AWS + LINE Messaging API」で結婚式のWEB招待状 & 画像解析と共有 & エンディングムービー自動生成システムを開発した!! - Qiita

                                    「Vue.js + Go + AWS + LINE Messaging API」で結婚式のWEB招待状 & 画像解析と共有 & エンディングムービー自動生成システムを開発した!! Introduction こんにちはpo3rinです。先日結婚式があり、タイトルの通り 「Vue.js + Go + AWS + LINE Messaging API」 で結婚式を便利 & 盛り上げるサービスを作ったので共有します。新郎新婦2人ともWEB業界なので結婚式のテーマを「plus plus ( ++ つまりプログラミングにおけるインクリメントを表現)」と少し洒落たテーマで結婚式を作りました。テーマの通り2人のできることを組み合わせて結婚式を作ろうとしたのがこの開発の始まりでした。ウェディング業界のみなさん、お仕事お待ちしてます笑 今回の投稿では下記を中心にお話します。 * 何を作ったか * インフラ構成

                                      「Vue.js + Go + AWS + LINE Messaging API」で結婚式のWEB招待状 & 画像解析と共有 & エンディングムービー自動生成システムを開発した!! - Qiita
                                    • Twitter APIの有償化は再延期、2月13日の予定をさらに数日遅らせる/

                                        Twitter APIの有償化は再延期、2月13日の予定をさらに数日遅らせる/
                                      • RustでAPIを開発してみたら結構辛かった話

                                        はじめに 皆様こんにちは、株式会社プラハのAwataです。 今日は、以前書いたリーダーの振り返り記事で軽く触れていた、RustでのAPI開発についての記事を書いていこうと思います。 結論RustでWebは辛い!という話なんですが、約5か月くらいRustでWeb開発をしたので、今後の参考になるようなことを書いていこうと思います。 ぜひ最後までお付き合いください。 TL;DR RustでWeb開発はまだ早いかもしれない。 RustでDDDはやりやすい。ただしDIがやりにくい場合があるので、そこは要注意。 Rustはモジュールの仕組みが協力なので、モジュラモノリスはやりやすい。 サンプルリポジトリはこちら Rustはやっぱり難しいけど人気の理由も少し分かった気がする そもそもなぜRustでやってみようとなったのか 前例が少ない中、どうしてRustで開発しようと思ったのか気になる方も多いと思います

                                          RustでAPIを開発してみたら結構辛かった話
                                        • ドキュメントとコードが乖離しないように DMM .com のエンジニアが教えるGoaを使ったAPIサーバーの作りかた

                                          DMM Groupのエンジニアが、Goを活用したプロダクト事例やトレンド、現場のリアルを話すイベント「DMM.go」。2回目の今回は、DMM.com プラットフォーム事業本部 エンジニアの本田雄亮氏が、Goaを使ってAPIサーバーを作る方法について紹介しました。関連資料はこちら。 手作業のドキュメントとコードとは乖離する 本田雄亮氏:今回、「Goaを使ってAPIサーバー開発してみた」というタイトルでお話ししたいなと思います。 まず自己紹介です。プラットフォーム部というところで基盤システムの開発をしています。バックエンドのエンジニアです。名前は本田です。興味あるのは、Goとかアーキテクチャ。DDDとかがけっこう好きなので、もし懇親会に参加される方がおられたら、Goaだけの話じゃなくて、Go全般だったりアーキテクチャ、DDDまわりでもお話できたらなと思っています。 さっそくメインテーマのGoa

                                            ドキュメントとコードが乖離しないように DMM .com のエンジニアが教えるGoaを使ったAPIサーバーの作りかた
                                          • 外部向けAPIプラットフォームの設計について - NearMe Tech Blog

                                            はじめに NearMeでは最近、相乗り配車サービスのための外部向けAPIプラットフォームを構築しました。 これにより、他アプリからシームレスに注文したり、Lineミニアプリのような新しいチャネルのUIを独自に構築することを可能にしました。 その設計においては様々な考慮が必要でしたので、ここにまとめたいと思います。 提供方法 APIを利用するにはまず、外部連携先の"組織"を作成し、登録した"組織"で「〇〇 地域シャトル」「〇〇スクール送迎」などの"サービス"を作成します。これにより、ユーザー管理、車両管理、注文管理などが管理画面から利用できるようになります。マルチテナント方式なので専用の"サービス"が構築されます。 次に、API連携に関する基本情報を格納する"アプリケーション"という項目を作成します。 認証情報やWebhookのURLなどもここで設定します。 この"アプリケーション"のIDが

                                              外部向けAPIプラットフォームの設計について - NearMe Tech Blog
                                            • 脳筋すぎるが後々再評価されるジャンプの主人公みが強いTwitter APIの有料化を巡る仮説に様々な賛否両論が寄せられる

                                              京葉あーす氏 @AsuNakima あーなるほどそういう事かイーロン・マスク。 複数アカウントが作られ TwitterAPIで本当に自動化されてるスパムのbotなら 凍結されても 「異議の申し立て」をしない。 だからTwitterAPIを使ったユーザーを一旦みんな凍結させて 異議申し立てた人は生き返らせる というやり方でふるいにかけたのか 2023-02-04 12:58:48 まとめ Twitter APIの無償提供が2/9に終了、影響がありそうなサービスやツールまとめ まだ詳細が不明なため、Togetterの今後に関しては来週の発表を見て検討します。 201911 pv 2634 268 users 68 リンク ITmedia NEWS マスクCEO、Twitterの無料API終了は「悪質なbotの排除」と説明 有料APIは月100ドル程度に 無料APIを2月9日に終了し、有料API

                                                脳筋すぎるが後々再評価されるジャンプの主人公みが強いTwitter APIの有料化を巡る仮説に様々な賛否両論が寄せられる
                                              • Appleが「プライバシー上の懸念あり」としてSafariへの一部ウェブAPIの実装を拒否

                                                by iphonedigital IT系ニュースメディアのZDNetが、Appleが16種類のウェブAPIのSafariへの実装を拒否したと報じています。Appleは拒否した理由について「プライバシー上の懸念があるため」と説明しています。 Apple declined to implement 16 Web APIs in Safari due to privacy concerns | ZDNet https://www.zdnet.com/article/apple-declined-to-implement-16-web-apis-in-safari-due-to-privacy-concerns/ ZDNetによると、AppleがSafariへの実装を拒否したウェブAPIは以下の通り。 ・Web Bluetooth ・Web MIDI API ・Magnetometer API ・

                                                  Appleが「プライバシー上の懸念あり」としてSafariへの一部ウェブAPIの実装を拒否
                                                • Twitter API有料化でTwitter連携サービス終了相次ぐ 「リツイート直後のツイートを表示するやつ」など

                                                  Twitter APIの有料化を受けて、Twitter連携サービスの終了が相次いでいます。 「リツイート直後のツイートを表示するやつ」の告知 Twitter公式リツイート直後のツイートを調べられる「リツイート直後のツイートを表示するやつ」は、「新しいTwitter APIプランの仕様により、サービスの継続が困難になりましたが、Twitter APIの移行期間中にアクセスが禁止されました」としてサービス終了(休止)。「Twitter APIが今後変更され、サービスを再開できる状況になれば、戻ってきます」としています。 フォロー・フォロワー・ブロックの管理サービス「ひすったー」は「有料化の詳細を確認したところ、今後の運営継続困難と判断」したとして、サービスを停止。またTwitter上の画像転載を発見するサービス「TwiGaTen」は「Twitter APIへのアクセスができなくなりました。つま

                                                    Twitter API有料化でTwitter連携サービス終了相次ぐ 「リツイート直後のツイートを表示するやつ」など
                                                  • Twitter API v2正式リリース 1つのAPIに3つのアクセスレベル、スレッド化や投票機能が利用可能に

                                                    米Twitterは8月12日(現地時間)、大幅に刷新したサードパーティ向け「Twitter API v2」を正式リリースしたと発表した。2012年の悪評だったv.1.1アップデート以来の大規模な更新で、基盤から一新したとしている。 同日の公開は「アーリーアクセス」というフェーズで、最終的には現行のTwitter API v1.1から完全に移行する(移行期限はまだ不明)。 従来のスタンダード(無料)、プレミアム(有料のセルフサービス型)、エンタープライズ(有料のカスタムAPI)という3つの別のAPIを提供するのではなく、1つのAPIに「Basic」「Elevated」「Custom」という3つのアクセスレベルを設定するようになった。これにより、アプリの成長に応じてAPIを切り替える必要はなくなった。 また、開発用途や目的別に「プロダクトトラック」を導入した。3つのトラック「スタンダード」「学

                                                      Twitter API v2正式リリース 1つのAPIに3つのアクセスレベル、スレッド化や投票機能が利用可能に
                                                    • ChatGPT APIをUnityから動かす。|ねぎぽよし

                                                      こんにちは。 先日AIエージェント開発の技術解説記事を書いて「今後ChatGPTライクのAPIが出てきた瞬間に進化すると思う」という話をしたのですが… まさか3日後にChatGPT APIが出てくるとは思いませんでした。 というわけで今回はUnityからChatGPT APIを叩く方法について書いてみます。 先日の記事で用いたGPT-3のTextCompletionAPIよりも(Langchainなどを使わず)カスタマイズ無しで実際のAI利用シーンに活用できそうな印象を受けました。 具体的には… 応答速度が早い(応答の文章の長さによりますが、手元の環境では1~3秒で返ってきました) AI側の応答の前提条件の設定ができる。(キャラクターの性格や語尾など) (過去のプロンプトや生成結果を次のプロンプトに引き継ぐような実装をすることで)会話の文脈を考慮した応答をすることができる。 という特徴があ

                                                        ChatGPT APIをUnityから動かす。|ねぎぽよし
                                                      • Rails JSON APIとサービス高速化 / JSON Serializer 2020

                                                        「リードエンジニアから学ぶMedPeerのプロダクト開発」 https://medpeer.connpass.com/event/181835/

                                                          Rails JSON APIとサービス高速化 / JSON Serializer 2020
                                                        • Webブラウザ上でWebAssemblyベースのNode.js環境を実現する「WebContainer」がAPI提供開始。ブラウザ内ファイルシステム、HTTPサーバ、Node.js CLIなど

                                                          Webブラウザ上でWebAssemblyベースのNode.js環境を実現する「WebContainer」がAPI提供開始。ブラウザ内ファイルシステム、HTTPサーバ、Node.js CLIなど WebAssemblyを用いてWebブラウザ上でNode.js環境を実現する「WebContainer」などを提供するStackBlitzは、WebContainerにアクセスできるAPIの提供を開始したと発表しました。 Today, after years of battle testing by millions of developers, in collaboration with browser vendors: WebContainer API is now available to everyone. Start building the next generation of inte

                                                            Webブラウザ上でWebAssemblyベースのNode.js環境を実現する「WebContainer」がAPI提供開始。ブラウザ内ファイルシステム、HTTPサーバ、Node.js CLIなど
                                                          • AWS、API経由でジェネレーティブAIを利用する新サービス「Amazon Bedrock」を発表し、ジェネレーティブAIに本格参入。テキスト生成、文章要約、画像生成など

                                                            AWS、API経由でジェネレーティブAIを利用する新サービス「Amazon Bedrock」を発表し、ジェネレーティブAIに本格参入。テキスト生成、文章要約、画像生成など Amazon Web Services(AWS)は、ジェネレーティブAIをAPI経由で利用できる新サービス「Amazon Bedrock」を発表し、ChatGPTに代表されるジェネレーティブAI市場に本格参入することを明らかにしました。 合わせて、Amazonの20年にわたる機械学習の経験を基に開発されたとされる、人間と自然言語で対話し質問に回答でき、要求に応じた文章の生成や要約などが可能で、不適切な入力や出力を検出し拒否するように設定された大規模言語モデル「Amazon Titan」も発表しました。 下記はAWS CEO Aam Selipsky氏のツイート。 We’re announcing Amazon Bedro

                                                              AWS、API経由でジェネレーティブAIを利用する新サービス「Amazon Bedrock」を発表し、ジェネレーティブAIに本格参入。テキスト生成、文章要約、画像生成など
                                                            • swagger-merger を用いた大規模API開発における Swagger 運用

                                                              はじめにこんにちは、Finatext で保険事業のプロダクト開発をしている @toshipon です。今回は以前の Fin-JAWS のイベントで少し紹介させていただいた、我々の現場で取り組んでいる、大規模API開発における Swagger を用いたAPI仕様のドキュメント運用方法について紹介いたします。 概要我々の現場では、API ベースのWeb Application を開発する際に、Swagger を用いて API 設計をしたり、BFFサーバー開発者やフロントエンド開発者とのコミュニケーション手段として活用しています。 ただし、Web Application の規模が大きくなってくると、Swagger の 定義ファイルは肥大化してしまい、メンテナンスが困難になってきます。 今回は、Web Application の規模が大きくなっても耐えうる Swagger 定義ファイルの運用方法を

                                                                swagger-merger を用いた大規模API開発における Swagger 運用
                                                              • Go言語で基本的なCRUD操作を行うREST APIを作成 | DevelopersIO

                                                                Javaのエンジニアだった私がGo言語でREST APIを作る上で学んだことをまとめています。 プロジェクト構成、単体テスト、Dockerイメージの作成など実際にREST APIを開発する上で必要だと思われる要素を盛り込みつつサンプルプロジェクトを作成していきます。 はじめに Javaのエンジニアだった私がGo言語でREST APIを作る上で学んだことをまとめています。 プロジェクト構成、単体テスト、Dockerイメージの作成など実際にREST APIを開発する上で必要だと思われる要素を盛り込みつつサンプルプロジェクトを作成していきます。 今回はできるだけ外部ライブラリやフレームワークを使わずにGo言語の標準機能のみで開発しました。 これからバックエンドにGo言語を使用することを検討されている方の参考になれば幸いです。 ※この記事は既にGo言語の開発環境をセットアップ済みで基本的な文法を学

                                                                  Go言語で基本的なCRUD操作を行うREST APIを作成 | DevelopersIO
                                                                • 【GPT-4V APIのおすすめ活用事例】OpenAIの最新モデルを使ったヤバい使い方10選 | WEEL

                                                                  みなさん、API経由でGPT-4Vが使えるようになったのはご存知ですか? その名も「GPT-4V API」というモデル名なのですが、GitHubでスター10,000超えのAIツール・tldrawに採用されています。 このGPT-4V APIは、アプリ・サービスに目を与えてくれるすぐれものなんです! 当記事では、そんなGPT-4V APIの活用事例のうち、SNSでバズったものだけを10個ピックアップしました。 最後まで読んでいただくと、APIで作れるアプリ・サービスのレパートリーが増えるかもしれません。ぜひ最後までお読みくださいね! なお弊社では、生成AIツール開発についての無料相談を承っています。こちらからお気軽にご相談ください。 →無料相談で話を聞いてみる GPT-4V APIとは?概要を紹介 「GPT-4V API」はChatGPT APIのなかで唯一、画像入力に対応しているモデルです

                                                                    【GPT-4V APIのおすすめ活用事例】OpenAIの最新モデルを使ったヤバい使い方10選 | WEEL
                                                                  • Apollo ServerとPrismaではじめるGraphQL API開発入門

                                                                    この本では、TypeScriptで型安全にGraphQLサーバーを構築する方法をハンズオン形式で学習することができます。 Todoアプリの開発を通して、GraphQLスキーマの扱いやCLIツールの設定方法、TypeScriptのORMであるPrismaの基本的な使用方法、CI/CDパイプラインの構築によるマイグレーションの自動化などを体験します。 GraphQLサーバー実装の素振りをしておきたい方や、フロントエンドからGraphQL APIを使用したことはあるけど自分でAPIを実装したことはないようなバックエンドの開発初心者の方に向けた内容となっております。

                                                                      Apollo ServerとPrismaではじめるGraphQL API開発入門
                                                                    • OSS 版 API Gateway、Kong Gateway をつかってみる - Techtouch Developers Blog

                                                                      バックエンドエンジニアの taisa です。テックタッチでは API Gateway として、AWS の API Gateway ではなく、クラウドでもオンプレでも使えるオープンソースの Kong Gateway を利用しています。この記事では Kong Gateway とは何か、なぜ使うのか、どうやって使うのか、を簡単にまとめてみました。 Kong Gatewayとは なぜ Kong Gateway を使うのか Kong Gateway をインストールできる環境 Kong Gateway の特徴 Kong Gateway の概念と機能 Kong Gateway のドキュメント Mac + DB Less(YML)環境で動かしてみる 構成 下準備 Kong をセットアップする kong.yml にサービスとルーティング情報を記述する Rate-Limit プラグインを利用する プロキシキャ

                                                                        OSS 版 API Gateway、Kong Gateway をつかってみる - Techtouch Developers Blog
                                                                      • MongoDBが時系列データ対応、サーバレス対応、HTTPS経由でのAPI操作対応など機能強化を相次いで発表

                                                                        MongoDBが時系列データ対応、サーバレス対応、HTTPS経由でのAPI操作対応など機能強化を相次いで発表 NoSQLデータベースには、MongoDBに代表されるドキュメントデータベース、InterSystems IRISに代表されるオブジェクトデータベース、Neo4jに代表されるグラフデータベース、Redisに代表されるキーバリューストアなど、さまざまな製品があります。 ガートナーが発表したNoSQL専業ベンダに関する調査結果によると、NoSQL市場の中で過去5年において圧倒的に高い成長率を見せ、市場のリーダーとなっているのがMongoDBです。 ガートナーは2016年に発表したクラウドサービス「MongoDB Atlas」がこの成長を支えてきた大きな要因だと分析しています。 そのMongoDBはMongoDBは、6月7日から9日にかけて米ニューヨークで開催されたイベント「MongoD

                                                                          MongoDBが時系列データ対応、サーバレス対応、HTTPS経由でのAPI操作対応など機能強化を相次いで発表
                                                                        • Google APIとPythonで低コストRPA -はじめに- - Qiita

                                                                          以下の投稿は、自社でOSSとPythonを組み合わせてRPAを実施したシステムエンジニアが感じた、RPAの現状の問題とその解決策の概要です。また、あくまで個人的な意見です。 低コストRPAを試みた背景 エンジニアの現場に止まらず、近年ではRPAを駆使した業務改善が試みられています。職場にもよりますが、RPAの一般的なプロセスとしては以下のようになると思います。 (RPAのプロセス) 現在の業務内の課題の洗い出し 業務内容の改善とRPAツール適用の要件定義/設計 RPAツール内の開発/セットアップ RPAツールの運用/保守 プロセスの2段目から出てくるRPAツールのPackageとして、有名なものは様々なものがあり、書籍も多く発行されています。 私の現場でもこれらを導入することを検討しましたが、以下の理由からこれらのRPAツールを導入することが一旦見送られました。 (RPAツールの問題) 問

                                                                            Google APIとPythonで低コストRPA -はじめに- - Qiita
                                                                          • Function calling and other API updates

                                                                            We’re announcing updates including more steerable API models, function calling capabilities, longer context, and lower prices. July 20, 2023 update: We previously communicated to developers that gpt-3.5-turbo-0301, gpt-4-0314 and gpt-4-32k-0314 models were scheduled for sunset on Sept 13, 2023. After reviewing feedback from customers and our community, we are extending support for those models unt

                                                                              Function calling and other API updates
                                                                            • OpenAPIを使ってAPIドキュメントとモックサーバーを良い感じにした話

                                                                              2021年6月2日に行われたSendai Frontend Meetup #6で使用したスライドです。 GitHub サンプルコード https://github.com/KanDai/openapi-sample ReDocで生成されたドキュメント https://kandai.github.io/openapi-sample/ About Swagger Specification https://swagger.io/docs/specification/about/ Swagger Editor https://editor.swagger.io/ Stoplight Studio https://stoplight.io/api-design/ Swagger UI https://petstore.swagger.io/ Redoc https://github.com/Red

                                                                                OpenAPIを使ってAPIドキュメントとモックサーバーを良い感じにした話
                                                                              • AmazonのAPI設計方針 (The Bezos Mandate) - Qiita

                                                                                はじめに The Bezos Mandateという文書があります。日本語に訳すと「ベゾスのお達し」とか「ベゾスの勅令」でしょうか。 言わずと知れたAmazon.comのCEO、ジェフ・ベゾスが開発チームに通達した内容です。 これが(元Amazon.com従業員によって)公開されたのは2011年ですが、ベゾスがこのお達しを出したのは2002年前後です。17年経過した現在でも真理をついているどころかようやく時代がベゾスに追いついたかという感想です。 この記事ではThe Bezos Mandateの紹介と、僭越ながら補足説明も行います。 お達しの内容 原文は元Amazon.com従業員のGoogleエンジニア(公開当時)、Steve Yeggeによって公開されました。 Google+にStevey's Google Platforms Rantというタイトルで、Amazon.comと比べたGoo

                                                                                  AmazonのAPI設計方針 (The Bezos Mandate) - Qiita
                                                                                • GitHubが作った謎のAPI?BOT? / Meet the Noopsで面白くてくだらない機能を作ってみよう! - omuriceman's blog

                                                                                  なんだこの謎のサイトは・・・!GitHubが先日謎のサイトとリポジトリを作成していたのをご存知でしょうか? noopschallenge.com 最初は全貌がよくわかっていなかったのですが、どうやらお題やAPIが用意されていてそれを使って面白い機能を作って公開するというプログラミングチャレンジが行われているようです。 紹介されているブログはこちら。 github.blog お題は毎週ごとに5問ずつ追加されるようで、現在はLevel2までのAPIを用意しています。 どんなAPIやお題があるの? ドラムパターンを出力するAPI ベクトルを出力するAPI 上下左右の方向とスピードを出力するAPI 迷路を出力するAPI noops-challenge.github.io ポリゴンを出力するAPI 他にもあるので見てみると面白いですよ! 自分も作ってみた ブログで紹介する以上、私も何か面白いものを作

                                                                                    GitHubが作った謎のAPI?BOT? / Meet the Noopsで面白くてくだらない機能を作ってみよう! - omuriceman's blog