Verfolgen, Prüfen, Optimieren: Übernehmen Sie die Kontrolle über Ihre 4D-Websitzungen
Seit der Einführung skalierbarer Sitzungen ist die serverseitige Sitzungsverwaltung zu einer wichtigen Komponente moderner 4D-Architekturen geworden. Diese Sitzungen ermöglichen eine fein abgestimmte Skalierbarkeit für Webanwendungen, erfordern aber auch eine strengere Überwachung, um Leistung, Stabilität und Lizenzkontrolle zu gewährleisten. Mit 4D 21 haben Sie jetzt eine umfassende Möglichkeit, alle offenen Web Sessions zu überprüfen, egal ob sie von REST Verbindungen, SOAP Aufrufen oder 4DACTION Anfragen stammen.
HTTPS-Anfragen unterstützen jetzt den Windows-Zertifikatspeicher
Ab 4D 21 können Ihre HTTPS-Anfragen nun ein im Windows Certificate Store gespeichertes Zertifikat verwenden, anstatt eines auf der Festplatte gespeicherten. Dies ist besonders nützlich, wenn auf der Client-Seite von HTTPS-Anfragen lokale Zertifikate verwendet werden müssen.
Semantische Suche: Abfragen nach Vektorähnlichkeit
Mit der wachsenden Bedeutung der vektorbasierten Suche in KI-Anwendungen wie der semantischen Suche, Empfehlungsmaschinen und der Verarbeitung natürlicher Sprache führt 4D eine native Unterstützung für Vektorabfragen in der Funktion query() ein. Diese Erweiterung bringt Vektorähnlichkeitsvergleiche direkt in die Sprache von DataClass.query() und EntitySelection.query().
Übernehmen Sie die Kontrolle über Standard 4D Komponenten
Als 4D Entwickler möchten Sie oft die volle Kontrolle darüber haben, was in Ihren Projekten enthalten ist. Ab 4D 21 können Sie nun entscheiden, welche von 4D bereitgestellten Komponenten Teil Ihrer Anwendung sind.
4D 21 und AI Kit: Das Denken und Handeln von Anwendungen neu definieren
Mit 4D 21 macht KI einen großen Sprung nach vorn. Das Herzstück dieser Entwicklung ist der Werkzeugaufruf des AI Kits, eine wichtige Ergänzung, die die Art und Weise, wie Sie KI in Ihre Anwendungen integrieren, verändert.
Mit Tool Calling können Sie die Fähigkeiten des Modells erweitern, indem Sie Ihre eigenen Methoden oder Funktionen registrieren, die die KI bei Bedarf automatisch aufrufen kann. Das bedeutet, dass der Chat-Helfer nicht mehr jede Interaktion manuell bearbeiten muss, sondern automatisch Ihre Handler aufruft, was Ihnen sowohl Flexibilität als auch Kontrolle gibt.
Suche nach Bedeutung, nicht nach Metadaten: Semantische Bildfilterung mit 4D.Vector
Ihre Benutzer denken nicht in Dateinamen oder Ordnerhierarchien. Sie denken in Ideen.
- „Ein mit Aquarellfarben gemalter Roboter“.
- „Ein sonniger Strand voller Farben.“
- „Etwas, das sich wie die Mona Lisa anfühlt… aber aus der Zukunft.“
Es spielt keine Rolle, ob diese Idee aus einem Bild, einem Kundenauftrag, einer E-Mail oder einem 4D Write Pro Dokument stammt – die Herausforderung ist dieselbe: Wie liefern Sie Ergebnisse, die der Absicht entsprechen, nicht nur den Schlüsselwörtern?
Mit 4D.Vector und dem 4D AI Kit kann Ihre Anwendung endlich einen Sinn für Bedeutung finden. In diesem Beitrag veranschaulichen wir dies anhand der semantischen Bildähnlichkeitssuche. Und hier ist der Schlüssel: Wir arbeiten nicht wirklich mit Rohbildern – wir arbeiten mit ihren Beschreibungen. Derselbe Ansatz funktioniert für jede Art von Textdaten in Ihrer Anwendung.
UUID-Verbesserungen und Sortierung mit Version 7
Ab 4D 20 R10 werden UUIDs nun direkt mit einem internen Algorithmus generiert, anstatt sich auf Systemfunktionen zu stützen – so haben Sie bessere Kontrolle über ihr Format und Verhalten. Und mit diesem Update können Sie sich jetzt für UUIDs der Version 7 entscheiden, die eine chronologische Sortierung unterstützen. Sehen wir uns an, was dies für Ihre Anwendungen bedeutet.
4D Qodly Pro: Was ist neu in 4D 20 R10
4D 20 R10 ist ab sofort verfügbar und bietet eine Reihe neuer Verbesserungen für 4D Qodly Pro, die leistungsstarke Funktionen stabilisieren, die Sie vielleicht schon genutzt haben.
Das Einrichten von HTTP-Handlern ist jetzt einfacher denn je.
Beim Rendern einer Seite kann nun auf URL-Teile und Parameter zugegriffen werden. Und so viele Verbesserungen helfen Ihnen, Ihren Endbenutzern ein besseres Verständnis ihrer User Journeys und klares Feedback für jede ihrer Aktionen zu bieten.
Entdecken Sie diese leistungsstarke, robuste und benutzerfreundliche Lösung für die Entwicklung von Webanwendungen, die vollständig aus 4D besteht.
Erstellen Sie geschäftliche Webanwendungen mit minimalem Programmieraufwand, indem Sie die vorhandene Geschäftslogik nutzen, die Sie bereits in Ihren Desktop-Anwendungen implementiert haben.
Lassen Sie uns einen genaueren Blick darauf werfen … Lesen Sie weiter!
4D AI: Entdecken Sie die Leistungsfähigkeit von 4D Vectors
Bei der Arbeit mit modernen Anwendungen, insbesondere solchen, die mit künstlicher Intelligenz, natürlicher Sprachverarbeitung oder räumlichen Daten zu tun haben, ist Vektormathematik der Schlüssel. Aus diesem Grund führt 4D 20 R10 ein neues Objekt ein: 4D.VectorDieses Objekt wurde entwickelt, um Entwicklern zu helfen, Datenvektoren mit nur ein paar Zeilen Code zu speichern und zu vergleichen.
Wenn Sie beispielsweise eine Funktion entwickeln, mit der Sie Bilder danach bewerten können, wie gut sie mit einer Textaufforderung übereinstimmen, erzeugen Sie einfach Vektoren, vergleichen Sie sie mit Hilfe der Kosinus-Ähnlichkeit und sortieren Sie Ihre Ergebnisse von der höchsten bis zur niedrigsten Relevanz, alles direkt in 4D.
Warum sich Ihr Suchstapel kaputt anfühlt – und wie Vector Search ihn repariert
Sie stellen eine Frage. Ihr System gibt Ihnen Schlüsselwort-Treffer – nahe dran, aber nicht die Antwort. Die wahre Erkenntnis? Sie ist in einem Dokument vergraben, anders formuliert oder in einem Format versteckt, das Ihre Suche nicht versteht.
Stellen Sie sich nun eine Suche vor, die versteht, was Sie meinen – auch wenn Sie es nicht perfekt ausdrücken. Die Bedeutung wird aufgedeckt, nicht nur die passenden Wörter.
Das ist der Wandel, den wir in diesem Blogbeitrag untersuchen: was heute versagt, was an seine Stelle tritt und warum die Vektorsuche zum neuen Standard für Teams wird, die in großem Umfang Klarheit benötigen.
Kontakt
Sie haben eine Frage, eine Anregung oder möchten einfach nur mit den 4D Bloggern in Kontakt treten? Schreiben Sie uns eine Nachricht!
* Ihre Privatsphäre ist uns sehr wichtig. Bitte klicken Sie hier, um unsere Politik
