Dino Geek essaye de t'aider

Comment se connecter à l'API de ChatGPT avec TypeScript ?


Pour vous connecter à l’API ChatGPT avec TypeScript, vous aurez besoin de faire une requête HTTP à l’API. Vous pouvez utiliser des bibliothèques comme `axios` ou `node-fetch` pour faire cela. Voici un exemple de code à l’aide de `axios`:

```
import axios from ‘axios’;

// Lien vers l’API
const url = ‘https://api.openai.com/v1/engines/davinci-codex/completions’;

axios.post(url, // Le message à envoyer { ‘prompt’: ‘Translate the following English text to French: “{text}”’, ‘max_tokens’: 60 }, // Les options de votre requête { headers: { ‘Authorization’: ‘Bearer YOUR_OPENAI_KEY’, ‘Content-Type’: ‘application/json‘ } }) .then(response => { console.log(response.data.choices0.text.trim()); }) .catch(error => console.error(`Error: ${error}`));
```
Remplacez ‘YOUR_OPENAI_KEY’ par votre clé API personnelle.

Veuillez noter que l’API OpenAI est une API REST, vous pouvez donc également utiliser d’autres bibliothèques pour faire des requêtes HTTP. Vous pourriez également avoir besoin d’ajuster les paramètres de la requête en fonction de vos besoins.

Vous devez installer `axios` pour faire cela. Vous pouvez l’installer via npm:

```
npm install axios
```

Assurez-vous également que vous avez correctement configuré votre clé API dans les en-têtes de votre requête.

Pour plus d’informations sur l’utilisation de l’API ChatGPT, consultez la documentation officielle: https://beta.openai.com/docs/api-reference/chat/create/

J’espère que cela vous aide. Bon codage!


Générez simplement des articles pour optimiser votre SEO
Générez simplement des articles pour optimiser votre SEO





DinoGeek propose des articles simples sur des technologies complexes

Vous souhaitez être cité dans cet article ? Rien de plus simple, contactez-nous à dino@eiki.fr

CSS | NodeJS | DNS | DMARC | MAPI | NNTP | htaccess | PHP | HTTPS | Drupal | WEB3 | LLM | Wordpress | TLD | Nom de Domaine | IMAP | TCP | NFT | MariaDB | FTP | Zigbee | NMAP | SNMP | SEO | E-Mail | LXC | HTTP | MangoDB | SFTP | RAG | SSH | HTML | ChatGPT API | OSPF | JavaScript | Docker | OpenVZ | ChatGPT | VPS | ZIMBRA | SPF | UDP | Joomla | IPV6 | BGP | Django | Reactjs | DKIM | VMWare | RSYNC | Python | TFTP | Webdav | FAAS | Apache | IPV4 | LDAP | POP3 | SMTP

| Whispers of love (API) | Déclaration d'Amour |






Mentions Légales / Conditions Générales d'Utilisation