35 Relatude Services
Relatude Services is a hosted service run by Relatude at https://services.relatude.com. It puts the third-party services an application tends to need behind one account: language models, image AI, text from files, translation, IP lookup and text messages. Relatude holds the agreements with the vendors, their keys and their bills. You hold one license and one API key, and pay for calls with credits on the license.
It is a convenience, nothing more: one API key instead of five vendor accounts, five sets of terms and five keys to keep secret on every server.
- 35.1 A license is not needed — Relatude.DB runs fully without a license. The engine, the admin UI and everything else in this manual work the same with or without one. Nothing expires and nothing is held back. A license only connects an installation…
- 35.2 A provider of your own — Implement the service's interface and name your class in the database's settings. A text message gateway of your own, as an example:
- 35.3 The account at services.relatude.com — Create an account by signing in at https://services.relatude.com with Google, Microsoft, a passkey or a code sent by SMS. In the account you create licenses: free, and as many as you need, for example one per customer or…
- 35.4 Connecting an installation — Use the Relatude Services page of the admin UI, in the server menu: Create a free license opens the portal. Sign in and pick or create a license, and its API key comes back to the installation by itself. If you already…
- 35.5 Who is behind a request: IP lookup — db.Services.IPLookup tells code that logs or analyses traffic who is behind a request: where the address is, whether it belongs to a bot, and what the user agent says it is. It also finds a site's icon, to show beside a…