Per integrare l'API DeepSeek con apidog, segui questi passaggi per una configurazione senza soluzione di continuità:
1. Ottieni la chiave API
Innanzitutto, accedi alla piattaforma Open DeepSeek e crea una chiave API. Mantieni questo tasto sicuro in quanto verrà utilizzato per l'autenticazione nelle richieste API.2. Imposta apidog
- Crea un nuovo progetto: accedi al tuo account Apidog e crea un nuovo progetto HTTP.- Configurare le variabili di ambiente:
- Passare alla sezione "Ambiente Management" situata nell'angolo in alto a destra del progetto.
- Nelle impostazioni "Prod Env", imposta l'URL di base di servizio su `https: // api.deepseek.com`.
- Aggiungi una variabile di ambiente denominata `API_KEY` e assegnalo il valore della chiave API DeepSeek che hai generato in precedenza. Salva le modifiche.
3. Crea un nuovo endpoint
- Aggiungi endpoint: nel tuo progetto apidog, crea un nuovo endpoint.- Importa comando Curl: copia il comando Curl per l'API di conversazione dalla documentazione DeepSeek e incollalo nel percorso endpoint di Apidog usando "CTRL + V". Apidog analizzerà automaticamente questo comando.
- Modifica intestazioni:
- Vai alla sezione "intestazioni" dell'endpoint analizzato.
- Aggiorna l'intestazione `Authorization` a` Bearer
4. Debug e test
- Switch Ambiente: modifica l'ambiente in "Prod Env" nell'angolo in alto a destra in "Management dell'ambiente".- Invia richiesta: fare clic sul pulsante "Invia" per eseguire la richiesta. Dovresti ricevere una risposta dall'API DeepSeek.
- Modifica il corpo di richiesta: è possibile modificare il contenuto di `messaggi" nella sezione del corpo per simulare conversazioni diverse.
5. Abilita output di streaming (opzionale)
Se si desidera abilitare l'output di streaming per le risposte in tempo reale, impostare il parametro `stream` nel corpo della richiesta su` vero`.Seguendo questi passaggi, è possibile integrare e testare in modo efficiente l'API DeepSeek usando APIDOG, migliorando significativamente il processo di debug API [1] [3].
Citazioni:
[1] https://dev.to/auDen/how-to-use-deepseek-api-and- enable-streaming output-for-debugging-1ah9
[2] https://www.reddit.com/r/homeeasistant/comments/1ibwney/easiest_way_to_use_deepseek_web_api/
[3] https://apidog.com/blog/deepseek-r1-review-api/
[4] https://apidog.com/blog/setup-database-pi/
[5] https://apidog.com/blog/free-deepseek-r1-vscode-cine/
[6] https://apidog.com/blog/rag-deepseek-r1-ollama/
[7] http://api-docs.deepseek.com
[8] https://www.youtube.com/watch?v=_ikz7sdqevg