Spaces:
Runtime error
Runtime error
from langchain.chat_models import ChatOpenAI | |
from chains.output_format.base import chain_output_format | |
from chains.code_generator.base import chain_code_generator | |
import os | |
class GPTAssistant(): | |
def __init__(self,api_key:str): | |
os.environ['OPENAI_API_KEY'] = api_key | |
self.llm = ChatOpenAI(temperature=0, model_name='gpt-3.5-turbo', request_timeout=120, client=None) | |
def chain_response_format(self, html_content): | |
# prompt templates | |
output_format_chain = chain_output_format(self.llm) | |
# chain | |
return output_format_chain.run(html_content=html_content) | |
def chain_code_generator(self, output_format, html_content): | |
# Prompt templates | |
script_chain = chain_code_generator(self.llm) | |
return script_chain.run(output_format=output_format, html_content=html_content) | |