raghuv-aditya's picture
Upload 24 files
9f21f05 verified
raw
history blame
1.33 kB
import os
import json
from together import Together
def generate_answer_withContext(question, context):
together_ai_key = os.getenv("TOGETHER_AI")
if not together_ai_key:
raise ValueError("TOGETHER_AI environment variable not found. Please set it before running the script.")
client = Together(api_key=together_ai_key)
prompt = f"""Consider the context and generate a brief 1-2 line answer to the question. Output only the answer.
Context: {context}
Question: {question}
"""
response = client.chat.completions.create(
# model="meta-llama/Llama-3-8b-chat-hf",
model="meta-llama/Meta-Llama-3.1-8B-Instruct-Turbo",
messages=[{"role": "user", "content": prompt}],
)
return response.choices[0].message.content
def generate_answer_zeroShot(question):
together_ai_key = os.getenv("TOGETHER_AI")
if not together_ai_key:
raise ValueError("TOGETHER_AI environment variable not found. Please set it before running the script.")
client = Together(api_key=together_ai_key)
prompt = f"""Answer the following question:
Question: {question}
"""
response = client.chat.completions.create(
model="meta-llama/Llama-3-8b-chat-hf",
messages=[{"role": "user", "content": prompt}],
)
return response.choices[0].message.content