MariaFilipkowska commited on
Commit
7f69c4c
·
verified ·
1 Parent(s): 36edc72

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +8 -7
app.py CHANGED
@@ -4,27 +4,28 @@ import gradio as gr
4
  import requests
5
  import pandas as pd
6
  import base64
 
7
 
8
  from typing import TypedDict, Annotated
9
  from langchain_core.messages import AnyMessage, SystemMessage, HumanMessage
10
  from langchain_community.tools import DuckDuckGoSearchRun
11
- from langchain_huggingface import HuggingFaceEndpoint, ChatHuggingFace
12
  from langchain.tools import Tool
13
  from langgraph.graph import START, StateGraph
14
  from langgraph.graph.message import add_messages
15
  from langgraph.prebuilt import ToolNode, tools_condition
16
 
 
 
 
 
 
 
17
  from huggingface_hub import login, InferenceClient
18
 
19
  # (Keep Constants as is)
20
  # --- Constants ---
21
  DEFAULT_API_URL = "https://agents-course-unit4-scoring.hf.space"
22
- llm = HuggingFaceEndpoint(
23
- repo_id="Qwen/Qwen2.5-VL-32B-Instruct",
24
- huggingfacehub_api_token=os.getenv("HF_TOKEN"),
25
- )
26
- print("Loading LLM...")
27
-
28
 
29
 
30
  def get_file_path(task_id: str, question) -> str:
 
4
  import requests
5
  import pandas as pd
6
  import base64
7
+ import ollama
8
 
9
  from typing import TypedDict, Annotated
10
  from langchain_core.messages import AnyMessage, SystemMessage, HumanMessage
11
  from langchain_community.tools import DuckDuckGoSearchRun
12
+ from langchain_ollama import ChatOllama
13
  from langchain.tools import Tool
14
  from langgraph.graph import START, StateGraph
15
  from langgraph.graph.message import add_messages
16
  from langgraph.prebuilt import ToolNode, tools_condition
17
 
18
+ ollama run llama3.2-vision
19
+
20
+ print("Loading LLM...")
21
+ ollama.pull('llama3.2-vision')
22
+ chat = ChatOllama(model='llama3.2-vision', verbose=True)
23
+ print(f"Model {chat.model} downloaded!")
24
  from huggingface_hub import login, InferenceClient
25
 
26
  # (Keep Constants as is)
27
  # --- Constants ---
28
  DEFAULT_API_URL = "https://agents-course-unit4-scoring.hf.space"
 
 
 
 
 
 
29
 
30
 
31
  def get_file_path(task_id: str, question) -> str: