
4D AI KIT
複雑さを伴わないインテリジェンスの追加
OpenAIの最も強力な機能にシームレスにアクセスして、アプリケーションを拡張します。4D AI Kitを使用すると、独自のロジック内からテキストの生成、コンテンツの要約、言語の翻訳、画像のタグ付け、会話のモデレート、ワークフローの自動化を行うことができます。
トーンを理解するチャットbotをビルドします。アクセシビリティのためにイメージの説明を作成します。プロンプトからマーケティングビジュアルを生成します。不適切なコンテンツが表示された時点でフラグを設定します。または、これらを組み合わせて、チームメンバーのように反応して応答するフローにします。
すべての機能は、クリーンで使い慣れた構文で動作します。30のクラス。OpenAI互換性。マルチプロバイダーのサポート。これはアプリケーションのAIだけではありません。これはあなたの手の中のAIです。

4D WRITE PRO
AIアシストライティングを使用してドキュメントを改善
あなたのトーンと締切を理解している"共著者"とともに、あなたの書き方を磨きましょう。4D Write ProのAIアシスタントは、作業中のテキストの下書き、言い換え、翻訳、要約、修正をコンテキストに応じてサポートします。
定義済みのプロンプトを使用するか、独自のプロンプトを表示します。長いセクションをワンクリックで要約します。段落全体を瞬時に翻訳します。文法を修正し、わかりやすく書き直し、エディタを離れることなくコンテンツを生成できます。すべてのプロンプトが保存されます。すべての結果は、直接コピー、スタイル設定、または挿入できます。
ひとつのメソッドでアシスタントを有効にし、ツールバーからそのツールにアクセスします。リクエスト履歴とレスポンスのプレビューが組み込まれているため、編集内容が会話になり、ドキュメントがこれまで以上に明確になります。

4D NETKIT
複雑なセットアップなしでMicrosoft 365とGoogleカレンダーを管理
数行のコードを記述するだけで、4DアプリケーションをGoogleやMicrosoftのサービスに接続できます。予定表リストを検索します。イベントをプルします。スケジュールをリアルタイムで同期します。新しいNetKitコマンドを使用すると統合が直接的かつ構造化され、ミドルウェアが不要になります。これはカレンダーの処理に関する大規模なシリーズの最初の機能にすぎません。
認証がさらに簡単になりました。既存のホストWebサーバーを使用して、OAuth 2.0フローを効率的に処理します。4Dが最も安全で効率的なパスを使用して応答を検出およびルーティングすることにより、ポートの競合を回避し、セットアップ時間を短縮します。
カレンダーの統合は常にこうあるべきです。ネイティブ。予測可能。簡単。

TCP リスナー
リアルタイムサーバー接続を制御する
着信するTCP接続を正確に処理します。新しいTCPListenerクラスは、4Dアプリケーションがポートをリッスンし、複数の接続を同時に受け入れることを可能にすることで、ネットワークスタックを完成させます。
リスナーを起動します。着信IPをフィルタリングします。データの到着時にコールバックをトリガーします。TCPConnectionを使用して、クライアント側とサーバー側で同じ接続ロジックを再利用します。この対称性によって実装が簡素化され、アーキテクチャが整理された状態に保たれます。コード構造は統一されています。応答速度は速く、コントロールは接続ごとに自在です。

コンポーネントのデバッグ
プロジェクト内コンポーネント編集による開発の簡素化
ホストプロジェクトを離れることなく、コンポーネントのメソッドとクラスを編集およびデバッグできます。解釈されたコンポーネントファイルを開き、変更を加えると、すぐに反映されます。リロードはありません。再パッケージ化もありません。開発したひとつの連続したスレッドだけです。
コードをステップ実行する時に、[編集]をクリックすると、メソッドまたはクラスがメインウィンドウに表示されます。変更は、開発モードがアクティブなクライアントサーバー環境であっても、ライブで適用されます。問題に集中できます。あなたの修正が解決となります。それがまさに必要な時です。

依存関係マネージャー
スマートバージョニングによる互換性の自動化
指を動かさずに、コンポーネントを4Dバージョンに同期します。新しい4Dバージョンに追随するルールでは、依存関係がランタイムと自動的に同期されます。GitHubから追加すると、依存関係マネージャーは現在の4Dリリースに基づいて最も互換性のあるタグを選択します。
LTSとRシリーズの両方のタグで機能し、アップグレードまたはダウングレードに応じて適応します。ミスマッチはもうあリません。手動追跡なし。一貫性があり、予測可能な互換性により、バージョンの混乱を管理するのではなく、コードに集中できます。

WEBアプリケーションのセキュリティ
Webセッションをより安全で使いやすくする
セッションの復元とワンタイム・パスワードの最上級クラスのサポートにより、アプリケーションを保護します。これらの新機能により、Webアプリケーションが認証と継続性を処理する方法が改善されます。OTPを使用して安全で時間に依存するログインを行い、ユーザーセッションを復元して、繰り返しログインを強制せずにコンテキストを維持します。これらのツールは構成が簡単ですが、強力な保護を提供し、システム全体でユーザーの操作をスムーズにします。