OpenAI Chat
OpenAI Chat-værktøj
Om OpenAI Chat
OpenAI Chat er en streaming chat-klient til ethvert OpenAI-kompatibelt Chat Completions-endepunkt. Du leverer selv din API URL, API-nøgle, modelnavn, system-prompt og temperatur og udveksler derefter meddelelser med en model token-for-token ved hjælp af Server-Sent Events. Assistent-svaret renderer inline markdown (indhegnede kodeblokke, inline-kode, fed, kursiv), og både din samtalehistorik og dine indstillinger gemmes i browserens localStorage, så de overlever side-genindlæsninger.
Sådan bruger du det
1. Klik på Settings i værktøjslinjen for at åbne konfigurationspanelet. 2. Udfyld API URL (standard https://api.openai.com/v1/chat/completions), API key (brug øje-ikonet til at vise eller skjule den), Model (standard gpt-4o-mini), System Prompt og Temperature (0 til 2 skyder). 3. Skriv en meddelelse i input-området, og tryk på Enter for at sende, eller Shift+Enter for et linjeskift. Mens assistenten streamer, bliver Send-knappen til en Stop-knap, du kan klikke på for at afbryde anmodningen. 4. Brug Clear chat i værktøjslinjen til at slette den synlige samtale og den lagrede historik. Meddelelses-tælleren i højre side af værktøjslinjen viser, hvor mange bruger+assistent-meddelelser den aktuelle tråd indeholder.
Streaming- og lagringsadfærd
Anmodninger sendes med stream:true og Authorization: Bearer <apiKey>, og værktøjet læser SSE-svaret bid for bid og tilføjer hver delta-token til assistent-meddelelsen i realtid. Afbrydelse af en stream annullerer rent fetch via AbortController. Indstillinger gemmes under localStorage-nøglen openai-chat-settings og den fulde meddelelsesliste under openai-chat-history, så samtalen gendannes ved næste montering, men kun lever i din browser.
▶Indeholder dette værktøj en API-nøgle?
▶Hvilke endepunkter understøttes?
▶Hvordan stopper jeg et svar midt i streamet?
▶Bliver mine data sendt til en server?
Reference
Hvis dette værktøj har været nyttigt for dig, kan du overveje at købe en kaffe til mig.
Køb en kaffe til mig