AumCreate

サービス

AI アプリケーション開発と既存システムへの AI 組み込み

AumCreate が開発する AI アプリケーションでは、モデルはお客様自身のデータに対して動作します。モデルは要求を検索条件または下書きテキストに変換し、実際の値はアプリケーションがデータベースから読み出します。出力に含まれる数値は、表示する前に保存されたレコードと照合されます。対象範囲はアプリケーション全体です。アカウントと権限、業務ルール、管理画面、利用上限、販売する場合のサブスクリプションと決済、デプロイと引き渡しを含みます。

実際に開発を担当する者が直接対応します。通常 1 営業日以内に返信します。

semialt.com

AI のカスタム開発が適する場合

結果が自社のデータやルールに依存し、誤った回答に費用が伴う場合、カスタム開発が適します。

  • 製品の構想があり、実際の利用者に渡せる最初のバージョンが必要な場合。
  • 稼働中の Web アプリケーションや社内システムに、運用を止めずに AI 機能を追加する場合。
  • 担当者が書類、表計算ファイル、メール添付を読み、別のシステムに手作業で再入力している場合。
  • お客様が自分の言葉で要件を伝え、製品データベースが大きすぎる、または専門的すぎて自力で検索できない場合。
  • 回答が見積、選定、法令対応の判断に使われるため、根拠となるレコードまで遡れる必要がある場合。
  • モデルの利用量を一定の月額費用に収め、アカウント単位または顧客単位で計測する必要がある場合。

開発できるもの

AI アプリケーションの最初の実用版
アカウントと権限、業務管理画面、AI 処理そのもの、ファイルアップロードとジョブ処理、アカウント単位の利用上限、販売する場合のサブスクリプションと決済、デプロイと引き渡し。
稼働中の製品への AI 機能の追加
文書の読み取りと構造化抽出、社内資料の検索、自然文による製品データベースの検索、分類と照合、業務レコードの下書き生成。稼働中のシステムに追加します。
業務フローの自動化
メールと添付ファイルの解析、PDF や表計算ファイルからの情報抽出、人による承認前の下書き作成、承認後のシステム間データ連携、各実行内容の記録。
固有の業務ロジックを持つアプリケーション
データ分析基盤、文書処理システム、製品選定と構成設定、ルールが一社に固有の社内ツール。

モデル出力の検証方法

以下の構成は SEMIALT の型番検索のために開発したもので、回答をレコードまで遡れる必要がある場合に適用します。

  • モデルは要求を検索条件に変換します。型番、パラメータ、検索結果はアプリケーションがデータベースから読み出します。
  • 製品データベースはモデルに渡さず、モデルから直接参照する経路もありません。
  • モデルが書いた数値は保存されたレコードと一件ずつ照合し、一つでも一致しない場合はその文を全体として破棄します。
  • 見つからないレコードは、見つからないものとして返します。綴りを補正した場合は明示し、無断で置き換えることはしません。
  • 各リクエストについて、解析された条件と実際に返したレコードを記録し、後から一件ずつ確認できるようにします。
  • エンドポイント、モデル名、キーは管理画面の設定項目であり、変更時にコードの修正も再デプロイも必要ありません。

どの項目を採用するかは案件ごとに決めます。判断の基準は、誤った回答一件の費用です。

モデル以外の開発部分

実運用に入る AI アプリケーションでは、作業量の大半は通常のアプリケーション開発です。

  • ログイン、アカウント、権限管理
  • データモデル、保存領域、アプリケーション自身の API
  • モデル呼び出しの利用上限とコスト上限(アカウント単位および全体)
  • 販売する場合のサブスクリプションと決済の連携
  • エラー処理、再試行、失敗したジョブの可視化
  • テスト、デプロイ、ソースコードとアカウントの引き渡し

AI 案件の進め方

  1. 01モデルの担当範囲の確定モデルが必要な部分と、データベース検索、ルール、計算で済む部分を分けます。確定的な方法で処理できる作業はモデルに渡しません。
  2. 02データ経路の先行構築データモデル、取り込み、アプリケーション自身の検索をモデル接続より先に完成させ、結果を既知の答えと一件ずつ照合できるようにします。
  3. 03設計と同時のコスト上限の決定リクエスト量、キャッシュ、バッチ処理、アカウント単位の上限は機能と同時に決めます。これらが機能の形そのものを決めるためです。
  4. 04モデル提供元の交換可能性の確保エンドポイント、モデル名、キーはいずれも設定項目です。プロンプトと応答の解析を一箇所にまとめ、提供元やモデルの変更時に書き直しが生じないようにします。
  5. 05ソースコードとアカウントの引き渡しソースコード、デプロイ環境、データベース、関連する外部サービスのアカウントを、書面の範囲に従って引き渡します。

事例

SEMIALT は納品済みのお客様案件です。Laravel で構築した MOSFET 相互変換検索プラットフォームで、管理画面は Filament、運用はお客様自身の担当者が行っています。上記の自然文検索はそのパラメータデータに対して開発したもので、お客様自身のモデル提供元のキーを使用し、公開サイトでは有効化されていません。AumChat は当社自身の製品で、プラン別に利用上限を設けて販売しています。本サイトも当社のものです。アカウント、クレジット台帳、従量課金、ツール のモデル処理、決済と提供を含みます。

クライアント実績

機能デモ

よくある質問

構想だけの状態から AI アプリケーションを開発できますか。
できます。最初の工程で、このアプリケーションが何をするか、どのデータを保持するか、どの部分にモデルが必要かを確定します。最初のバージョンには、実際の利用者に渡すために必要なもの、すなわちアカウント、中心となる業務フロー、AI 処理、管理画面を含めます。
稼働中のシステムに AI 機能を追加できますか。
多くの場合、作り直さずに追加できます。既存のデータモデル、API、デプロイ方法を先に確認し、新しい機能を既存機能と並行して追加します。既存データの構造がその機能を支えるのに足りない場合は、着手前にその旨をお伝えします。
アプリケーションは WordPress である必要がありますか。
ありません。技術は要件に従って選びます。案件がコンテンツと販売を伴うウェブサイトであれば WordPress と WooCommerce が適します。独立したアプリケーションであれば、そのように開発します。上記の SEMIALT は Laravel のアプリケーションであり、本サイトは Next.js で構築しています。
どのモデルと連携できますか。
HTTP API を提供するモデルと連携できます。本サイトの連携は DeepSeek を使用しています。SEMIALT ではエンドポイント、モデル名、キーが管理画面の設定項目であり、コードに固定していないため、後から変更できます。データを自社の環境外に出せない場合は、自社運用のモデルを利用します。
ソースコードとアカウントは誰のものになりますか。
ソースコード、データ、関連するアカウントへのアクセス権は、書面で合意した範囲に従い、完了時に引き渡します。外部サービスが必要な場合、その提供元が認める範囲でお客様名義でアカウントを登録し、請求とキーがお客様の管理下に残るようにします。
モデルの利用料はどのように扱いますか。
モデルの利用料は提供元からお客様自身のアカウントに直接請求されるため、費用はいつでもご確認いただけます。アプリケーション側にはアカウント単位の利用上限と全体の上限を設け、各機能のリクエスト量は開発前に試算します。
開発費用はどの程度ですか。
受託開発は、要件と案件の範囲が確定した後にお見積りします。この種の案件に定価はありません。お問い合わせフォームに予算帯の欄があり、最初のバージョンに含める内容と、後の段階に分ける内容の判断に使用します。

案件のご相談

現在のサイトや必要な機能、業務フローを説明する資料や参考例をお送りください。内容を確認し、必要に応じて追加の質問を行ったうえで、範囲と見積もりを書面で提示します。

実際に開発を担当する者が直接対応します。通常 1 営業日以内に返信します。

入力いただいた情報は、本件のお問い合わせへの返信にのみ使用します。