File size: 613 Bytes
22acaeb
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
import os
import socket
from openai import OpenAI

def obtenClienteOpenAI():
    if local_check():
        print("Estoy en LOCAL...")
        import bridges
        buzz = bridges.buzz
        llave = bridges.llave
    else:
        print("Estoy en REMOTO...")
        buzz = os.getenv("buzz")
        llave = os.getenv("llave")

    client = OpenAI(api_key=buzz)
    return client

def local_check(): 

    hostname = socket.gethostname()

    if hostname == 'nombre_del_servidor':
        print("Ejecutando en el servidor")
        return False
    else:
        print("Ejecutando en local")
        return True