Home Arrow Icon Knowledge base Arrow Icon Global Arrow Icon Kā es varu ierobežot OpenAI API atslēgas piekļuvi noteiktām IP adresēm vai domēniem


Kā es varu ierobežot OpenAI API atslēgas piekļuvi noteiktām IP adresēm vai domēniem


Lai ierobežotu OpenAI API atslēgas piekļuvi noteiktām IP adresēm vai domēniem, varat veikt šīs darbības:

API atslēgas piekļuves ierobežošana noteiktām IP adresēm

1. Izmantojiet IP atļaujamo sarakstu:
- OpenAI API atslēga:
- Var samazināt IP adrešu skaitu, ko var izmantot viens lietotāja konts. Lai iegūtu sīkāku informāciju, lūdzu, skatiet šo dokumentāciju[2].

2. Ieviesiet IP filtrēšanu:
- Tīmekļa servera līmenis:
- Ieviesiet IP filtrēšanu tīmekļa servera līmenī, izmantojot tādus rīkus kā Apache piekļuves kontrole vai Linux iptables, lai tikai noteiktām IP adresēm ļautu piekļūt API[4].

API atslēgas piekļuves ierobežošana konkrētiem domēniem

1. Izmantojiet domēna ierobežojumu:
- OpenAI API atslēga:
- Izveidojiet jaunu API atslēgu ar ierobežotām atļaujām un norādiet domēnus, kuriem vēlaties ierobežot piekļuvi. To var izdarīt, atlasot konkrētus API galapunktus vai ierobežojot piekļuvi noteiktiem domēniem[3].

2. Ieviesiet domēnu filtrēšanu:
- Tīmekļa servera līmenis:
- Ieviesiet domēna filtrēšanu tīmekļa servera līmenī, izmantojot tādus rīkus kā Apache piekļuves kontrole vai Linux iptables, lai atļautu pieprasījumus tikai no konkrētiem domēniem[4].

Papildu drošības pasākumi

1.  Droši glabājiet API atslēgas:
- Vides mainīgie:
- Droši glabājiet API atslēgas, izmantojot vides mainīgos savā tīmekļa serverī vai mākoņa platformā[3].

2. Izmantojiet starpprogrammatūras API:
- Servera puses risinājums:
- Ieviesiet servera puses risinājumu, izmantojot starpprogrammatūras API ar autentifikāciju, lai droši apstrādātu API pieprasījumus[3].

3. Regulāri mainiet API atslēgas:
- Stop-Gap risinājums:
- Regulāri mainiet API atslēgas, lai samazinātu iespējamo drošības pārkāpumu ietekmi[3].

Veicot šīs darbības, jūs varat efektīvi ierobežot OpenAI API atslēgas piekļuvi noteiktām IP adresēm vai domēniem, nodrošinot API lietošanas drošību un integritāti.

Citāts:
[1] https://community.openai.com/t/api-key-domain-restriction-or-token-server/404732
[2] https://docs.gitguardian.com/secrets-detection/secrets-detection-engine/detectors/specifics/openai_apikey
[3] https://community.openai.com/t/web-implentation-and-keeping-the-api-key-private/150422
[4] https://stackoverflow.com/questions/3039604/can-i-use-ip-addresses-to-limit-api-access
[5] https://community.openai.com/t/add-setting-menu-to-only-allow-certain-domains-for-each-secret-key/328619