bstraehle commited on
Commit
863d081
·
verified ·
1 Parent(s): 1854a23

Update openai_.py

Browse files
Files changed (1) hide show
  1. openai_.py +2 -7
openai_.py CHANGED
@@ -2,21 +2,16 @@ import openai
2
 
3
  from IPython.display import display, HTML
4
 
5
- openai.api_key = OPENAI_API_KEY
6
 
7
  def get_embedding(text):
8
- """Generate an embedding for the given text using OpenAI's API."""
9
-
10
- # Check for valid input
11
  if not text or not isinstance(text, str):
12
  return None
13
 
14
  try:
15
- # Call OpenAI API to get the embedding
16
- embedding = openai.embeddings.create(
17
  input=text,
18
  model="text-embedding-3-small", dimensions=1536).data[0].embedding
19
- return embedding
20
  except Exception as e:
21
  print(f"Error in get_embedding: {e}")
22
  return None
 
2
 
3
  from IPython.display import display, HTML
4
 
5
+ openai.api_key = os.environ["OPENAI_API_KEY"]
6
 
7
  def get_embedding(text):
 
 
 
8
  if not text or not isinstance(text, str):
9
  return None
10
 
11
  try:
12
+ return openai.embeddings.create(
 
13
  input=text,
14
  model="text-embedding-3-small", dimensions=1536).data[0].embedding
 
15
  except Exception as e:
16
  print(f"Error in get_embedding: {e}")
17
  return None