Spaces:
Sleeping
Sleeping
| import openai | |
| import pandas as pd | |
| import numpy as np | |
| from sklearn.metrics.pairwise import cosine_similarity | |
| import os | |
| from dotenv import load_dotenv | |
| # Initialize OpenAI client (replace with your API key) | |
| load_dotenv() # take environment variables from .env. | |
| api_key = os.getenv('OPENAI_API_KEY') | |
| # Function to get OpenAI embeddings for a text input | |
| def get_embedding(text, model="text-embedding-ada-002"): | |
| text = text.replace("\n", " ") | |
| response = openai.Embedding.create(input=[text], model=model) # Correct API call | |
| return response['data'][0]['embedding'] | |
| example_text = "How much do I have to pay for the current bill?" | |
| example_embedding = get_embedding(example_text) # Correct function call | |
| print(example_embedding) |