← Back to docs

openai

Language: SV | EN | SV

OpenAI / AI

Tools kan använda en intern AI-motor ("OpenAI Engine") för att analysera innehåll och driva plattformsfunktioner – utan att någon API-nyckel någonsin exponeras i frontend.

Den här dokumentationen är en användarmanual och beskriver:

Web: OpenAI Engine (admin)

URL:

Krav:

I webgränssnittet kan du:

Vad betyder “Enabled”?

Obs: Provider-nycklar hanteras under API Keys och visas aldrig i klartext.

Personlig Bearer Token (Tools AI)

Användare som har behörighet kan skapa en personlig bearer token:

Används så här:

Authorization: Bearer <token>

Token fungerar för AI-endpoints (t.ex. /api/ai/url/analyze) och är kopplad till din användare + behörighet.

API: URL Analyze

Endpoint:

Syfte:

Request

Form data eller JSON:

Response

JSON:

Auth & Permissions

För att använda endpointen krävs:

Om OpenAI provider saknas (ingen global provider_openai API key) returneras normalt 503.

Exempel

curl -X POST "https://tools.tornevall.net/api/ai/url/analyze" \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer <TOKEN>" \
  -d '{
    "url": "https://example.com",
    "question": "What is this page about?",
    "profile": "URL Analyzer"
  }'

Säkerhet