Docs
Kom igång på fem minuter.
Fyra steg från ett tomt konto till ett strömmat, citerat svar. Fullständig referens och OpenAPI-spec kommer.
- 1
Hämta en API-nyckel
Skapa ett konto och generera en nyckel under Inställningar → API-nycklar. Nycklar börjar på lens_sk_ och kan begränsas till en partition.
lens_sk_live_9f3a…acmeSkapa API-nyckel - 2
Ladda upp ett dokument
Skicka en fil, eller ren text som ett ärende eller en chattlogg, till /v1/documents. Ange en partition för att hålla kunder eller projekt åtskilda. Parsning och indexering sker i bakgrunden.
POST /v1/documents# Upload a file. Parsing and indexing run in the background. curl https://api.lens.se/v1/documents \ -H "Authorization: Bearer $LENS_API_KEY" \ -F file=@ramavtal-2024.pdf \ -F partition="acme" \ -F 'metadata={"customer":"kund-2291","type":"contract"}' # Or send plain text: a ticket, a chat log, a product description. curl https://api.lens.se/v1/documents \ -H "Authorization: Bearer $LENS_API_KEY" \ -H "Content-Type: application/json" \ -d '{ "text": "Kund rapporterar att fakturan för mars saknar rot-avdrag...", "partition": "acme", "metadata": { "source": "zendesk", "ticket": "48211" } }' - 3
Hämta kontext
Ställ en fråga mot /v1/retrievals. Du får rankade textbitar med poäng och exakt källa. Slå på rerank och HyDE per anrop.
POST /v1/retrievals# Ask a question. Get ranked, cited chunks back. curl https://api.lens.se/v1/retrievals \ -H "Authorization: Bearer $LENS_API_KEY" \ -H "Content-Type: application/json" \ -d '{ "query": "När löper ramavtalet ut?", "partition": "acme", "top_k": 8, "rerank": true, "hyde": true }' - 4
Streama ett svar
Låt agenten söka och skriva ett svar med citat via /v1/answers. Svaret strömmas som server-sent events så att du kan visa det direkt.
POST /v1/answers# Let the agent search and write a cited answer. Streams as SSE. curl -N https://api.lens.se/v1/answers \ -H "Authorization: Bearer $LENS_API_KEY" \ -H "Content-Type: application/json" \ -d '{ "query": "Sammanfatta uppsägningsvillkoren i våra ramavtal.", "partition": "acme", "stream": true }'
Den här sidan är en förhandsvisning. Fullständig dokumentation, SDK:er och OpenAPI-spec publiceras när API:t öppnar.