Files
hack/tools/scripts/llm-key-hunter/results/_cache/content/algonacci_langchain-deepseek.json
T

1 line
1.2 KiB
JSON

{"repo": "algonacci/langchain-deepseek", "files": {"app.py": {"8347e85994595430b4639ec2e379d29f3c8b0ea1": {"t": 1785674063.0913775, "n": 1052, "h": "92e49e14a07bd776", "c": "from flask import Flask, request, render_template\nfrom langchain_openai import ChatOpenAI\nfrom langchain.chains import LLMChain\nfrom langchain.prompts import PromptTemplate\nimport os\nfrom dotenv import load_dotenv\n\nload_dotenv()\n\napp = Flask(__name__)\n\nllm = ChatOpenAI(\n model='deepseek-chat', \n openai_api_key=os.getenv(\"DEEPSEEK_API_KEY\"), \n openai_api_base='https://api.deepseek.com',\n)\n\n# Create a prompt template\nprompt_template = PromptTemplate(\n input_variables=[\"query\"],\n template=\"{query}\"\n)\n\n\n@app.route('/', methods=['GET', 'POST'])\ndef index():\n if request.method == 'POST':\n try:\n user_prompt = request.form['prompt']\n chain = (\n prompt_template | llm\n )\n response = chain.invoke(user_prompt)\n return render_template('index.html', result=response.content)\n except Exception as e:\n return render_template('index.html', error=str(e))\n return render_template('index.html')\n\nif __name__ == '__main__':\n app.run(debug=True)"}}}}