Feilforskning
De fleste Notemd problemene faller inn i fire kategorier: API hovedproblemer, nettverksforbindelse, autentifiseringsfeil (401/403) og hastighetsbegrensninger (429). Den innebygde forbindelsesprøven og diagnostikkpanelen identifiserer grunnorsaken raskt. Dette sidet dekker alle vanlige feilmeldinger, deres orsak og løsning. For problem som ikke er oppgitte her, rapportér dem på GitHub Issues med diagnostikkresultatene.
Dette er en del av Obsidian AI Knowledge Management Guide.
Oversikt
Notemd avhenger av eksterne tjenester -- LLM leverandører og søke API-verktøyer -- så de fleste problemene oppstår utenfor pluginet selv. Diagnostikkpanelen i innstillingene gir en strukturert oversikt over den siste API kallen, inkludert forespørselen URL, svarstatusen og feilmeldingen. Sjekk alltid dette før du undersøker videre.
Hvordan det fungerer: Diagnostikk
Forbindelsesprøve
Hver konfigurasjonsseksjon for leverandører har en "Prøv forbindelse"-knapp. Ved å klikke på den sendes en minimal API forespørsel (vanligvis en modellliste eller en kort komplettering) og det rapporteres om succes eller spesifikt HTTP feil. Dette er den raskeste måten å verifisere at din API-nyckel og grunn URL er korrekte.
Diagnostikkpanelen
Innstillinger --> Notemd --> Diagnostikk viser:
| Felt | Innehold |
|---|---|
| Siste leverandør | Hvilken leverandør ble kalt senest |
| Siste modell | Hvilken modell ble kalt senest |
| Siste status | HTTP statuskod eller overførselsfeil |
| Siste feil | Rå feilmelding fra API |
| Siste forespørsel URL | Fullständig URL av den siste forespørselen (redigeret API-nyckel) |
| Siste svarsteksten | Trunkert svarstørrelse (de første 500 tegnene) |
Kopier hele diagnostikutdataene når du rapporterer problemer på GitHub.
Vanlige feil
API Nyckel ugyldig eller fråmløs
Symptom: HTTP 401 eller “Ukorrekt API-nyckel fornød”
Orsak: API-klaven er fråmløs, inneholder mellomrom, eller tilhører en annen leverandør.
Løsning:
- Kontrollera om nyckeln har ingen ledende/avslutande mellomrom
- Kontroller om nøkken stemmer med den valgte leverandøren (en OpenAI-nøkkel vil ikke virke med Anthropic)
- Kontroller at kontoet din har kreditter eller en aktiv abonnement
- Klikk på "Test Connection" for å verifisere
Netværks-/forbindelsesfeil
Symptom: ERR_CONNECTION_REFUSED, ERR_TIMED_OUT, Socket hang up, Network request failed
Orsak: API-endpunkten er uerreichelig fra maskinen din.
Løsning:
- Kontroller internettforbindelsen din
- Hvis du er bak en proxy eller firewall, sjekk at API-domenet ikke er blokkert
- For Ollama: bekreft at
ollama servekjører (ollama listbør returnere modeller) - For LMStudio: bekreft at serveren kjører på
localhost:1234 - Prøv en annen transport – mobilbrukere bør sikre at
requestUrl-transporten er aktiv - Aktiver
enableStableApiCallfor automatiske endprøver ved tidsvis feil
403 Forbudt
Symptom: HTTP 403
Orsak: API-nykkelen din er gyldig men har ikke tillatelse til den forespurtte ressursen.
Løsning:
- Nåkevek modeller krever spesiell tilgang (f.eks. GPT-4 via Azure krever en deployeringsnavn)
- Nåkevek leverandører begrenser modeller etter plangrad – kontrollér din konto
- Regionale begrænsninger kan gælde (nåkevek kinesiske leverandører blokerer internationale IP-adresser og omvendt)
- Kontroller, at modellnavnet staves korrekt (f.eks.
gpt-4oikkegpt-4o-mininår mini-modellen er alt, din plan tillader)
Rate Limit (429)
Symptom: HTTP 429 eller "Rate limit exceeded"
Cause: For mange anmodninger i en kort tidsperiode.
Fix:
- Redukér
batchConcurrencytil1eller2 - Vænt med et par minutter før du prøver igen
- Kontroller leverandørens dokumentation om rate limit for din plangrad
- Aktiver
enableStableApiCallfor automatisk gennemprøvning med backoff - Overvej at skifte til en leverandør med højere limiter (DeepSeek, Ollama)
Model Not Found
Symptom: "Model not found" eller HTTP 404
Cause: Modellnavnet eksisterer ikke hos den valgte leverandør.
Løsning:
- Klikk "Få modellliste" for å se alle tilgjengelige modeller for din leverandør
- Nokkele modellnamn endres med tiden -- sjekk den aktuelle namnet i leverandørens dokumentasjon
- For Ollama: kjør
ollama listfor å se de pullte modellene; kun nedlastede modeller er tilgjengelige
Ingen lenker / ingen konsep generert
Symptom: Kommandoen kjøres men gir ingen utdata
Orsak: LLM returnerte en tom eller uoppsummerbar svar.
Løsning:
- Sjekk diagnostikkpanelen for den faktiske LLM-svaret
- Prøv en mer kapabel modell (nokkele små modeller har svært med strukturert utdata)
- Sørg for at noten har tilstrekkelig innhold (>50 ord)
- Gjennomgå din egne prompt for konfliktende instruksjoner
- Deaktiver tilfelle synonymsuppresjon tidsvis for å se om den filtrerer for aggressivt
Doubao Endpoint ID sakket
Symptom: Feil når man bruker ByteDance Doubao-leverandøren
Orsak: Doubao krever en Ark endpoint ID (format: ep-xxxxxxxx-xxxx-xxxx) istedenfor en modellnamn.
Løsning: Bytt ut den standardmæssige placeholder-modellen med din egentlige endpoint-ID fra Volcengine-konsollen.
Konfigurasjon
| Diagnostisk innstilling | Plassering | Formål |
|---|---|---|
| Prøv forbindelse | Innstillinger --> Provider-avsnitt | Kontroller tidligere API-nyckel og forbindelse |
| Få modellliste | Innstillinger --> Provider-avsnitt | Kontroller hvilke modeller som er tilgjengelige |
enableStableApiCall | Innstillinger --> Avansert | Aktiver gjenforsøk med backoff |
batchConcurrency | Innstillinger --> Batch | Styr parallellitet for å unngå rate-limiter |
Hvernig man rapporterer problemer
Dersom ditt problem ikke er dekket ovenfor:
- Åpne Indstillinger --> Notemd --> Diagnostikk
- Kopiere hele diagnostikkutdataene
- Åpne en GitHub-issue på github.com/Jacobinwwey/obsidian-NotEMD/issues
- Inkludere: Obsidian versjon, Notemd versjon, leverandør, modell, diagnostikkutdata og trinn for å reproducere problemet
- Rediger ut din API-knytte fra alle delte loggfiler
Neste trinn
- LLM Leverandører -- Full referanse for leverandørkonfigurasjonen
- Batch Processing -- Konkurrens og gjenprøfsettinger for store operasjoner
- Custom Prompts -- Fikser uforutsett LLM-beteende ved å justere promptene