LaurentTRIPIED commited on
Commit
0f6d1ea
1 Parent(s): 5f38c55

.env et openai

Browse files
Files changed (2) hide show
  1. collaborons.py +7 -3
  2. partiesprenantes.py +8 -3
collaborons.py CHANGED
@@ -1,5 +1,4 @@
1
  import streamlit as st
2
- from openai import OpenAI
3
  from folium import Map, Marker, Icon, Popup
4
  from streamlit_folium import folium_static
5
  from data_manager import get_data
@@ -7,6 +6,11 @@ from data_manager_bziiit import *
7
  from ISO26000 import classify_actions_rse_ISO26000
8
  from urllib.parse import urlparse
9
 
 
 
 
 
 
10
  ###############################################################################################
11
  # PARTIE 0 : Récupération des données API bziiit et Bordeaux Métropole
12
  ###############################################################################################
@@ -49,8 +53,8 @@ def normalize_company_name(record):
49
  ###############################################################################################
50
 
51
  def perform_chat(messages):
52
- YOUR_API_KEY = st.secrets["API_TOKEN_PERPLEXITYAI"]
53
- client = OpenAI(api_key=YOUR_API_KEY, base_url="https://api.perplexity.ai")
54
 
55
  response_stream = client.chat.completions.create(
56
  model="mixtral-8x7b-instruct",
 
1
  import streamlit as st
 
2
  from folium import Map, Marker, Icon, Popup
3
  from streamlit_folium import folium_static
4
  from data_manager import get_data
 
6
  from ISO26000 import classify_actions_rse_ISO26000
7
  from urllib.parse import urlparse
8
 
9
+ import os
10
+ import openai
11
+
12
+ openai.api_key = os.getenv('API_TOKEN_PERPLEXITYAI')
13
+
14
  ###############################################################################################
15
  # PARTIE 0 : Récupération des données API bziiit et Bordeaux Métropole
16
  ###############################################################################################
 
53
  ###############################################################################################
54
 
55
  def perform_chat(messages):
56
+ YOUR_API_KEY = os.getenv("API_TOKEN_PERPLEXITYAI")
57
+ client = openai.OpenAI(api_key=YOUR_API_KEY, base_url="https://api.perplexity.ai")
58
 
59
  response_stream = client.chat.completions.create(
60
  model="mixtral-8x7b-instruct",
partiesprenantes.py CHANGED
@@ -1,10 +1,15 @@
1
  import streamlit as st
2
- from openai import OpenAI
3
  from folium import Map, Marker, Icon, Popup
4
  from streamlit_folium import folium_static
5
  from data_manager import get_data
6
  from data_manager_bziiit import *
7
 
 
 
 
 
 
 
8
 
9
  ###############################################################################################
10
  # PARTIE 0 : Récupération des données API bziiit et Bordeaux Métropole
@@ -48,8 +53,8 @@ def normalize_company_name(record):
48
  ###############################################################################################
49
 
50
  def perform_chat(messages):
51
- YOUR_API_KEY = st.secrets["API_TOKEN_PERPLEXITYAI"]
52
- client = OpenAI(api_key=YOUR_API_KEY, base_url="https://api.perplexity.ai")
53
 
54
  response_stream = client.chat.completions.create(
55
  model="sonar-medium-online",
 
1
  import streamlit as st
 
2
  from folium import Map, Marker, Icon, Popup
3
  from streamlit_folium import folium_static
4
  from data_manager import get_data
5
  from data_manager_bziiit import *
6
 
7
+ import openai
8
+
9
+ import os
10
+
11
+
12
+ openai.api_key = os.getenv('API_TOKEN_PERPLEXITYAI')
13
 
14
  ###############################################################################################
15
  # PARTIE 0 : Récupération des données API bziiit et Bordeaux Métropole
 
53
  ###############################################################################################
54
 
55
  def perform_chat(messages):
56
+ YOUR_API_KEY = os.getenv("API_TOKEN_PERPLEXITYAI")
57
+ client = openai.OpenAI(api_key=YOUR_API_KEY, base_url="https://api.perplexity.ai")
58
 
59
  response_stream = client.chat.completions.create(
60
  model="sonar-medium-online",