palbha commited on
Commit
c011e4f
·
verified ·
1 Parent(s): 1bb6c90

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +14 -8
app.py CHANGED
@@ -9,17 +9,23 @@ import os
9
  # Configure LangChain LLM with Gemini 2.0
10
  llm = ChatGoogleGenerativeAI(model="gemini-2.0-flash-exp", google_api_key=os.getenv("gemini_api"))
11
 
12
- # Google Search Tool (does not require API key)
13
- google_search = GoogleSearchResults()
14
- search_tool = Tool(
15
- name="Google Search",
16
- func=google_search.run,
17
- description="Search the web for information.",
18
- )
19
 
20
  def azure_cert_bot(cert_name):
21
  query = f"Microsoft Azure {cert_name} certification curriculum site:microsoft.com"
22
-
 
 
 
 
 
 
23
  # Perform Google Search
24
  search_results = search_tool.run(query)
25
 
 
9
  # Configure LangChain LLM with Gemini 2.0
10
  llm = ChatGoogleGenerativeAI(model="gemini-2.0-flash-exp", google_api_key=os.getenv("gemini_api"))
11
 
12
+ # # Google Search Tool (does not require API key)
13
+ # google_search = GoogleSearchResults()
14
+ # search_tool = Tool(
15
+ # name="Google Search",
16
+ # func=google_search.run,
17
+ # description="Search the web for information.",
18
+ # )
19
 
20
  def azure_cert_bot(cert_name):
21
  query = f"Microsoft Azure {cert_name} certification curriculum site:microsoft.com"
22
+ google_search = GoogleSearchResults(query=query)
23
+
24
+ search_tool = Tool(
25
+ name="Google Search",
26
+ func=google_search.run,
27
+ description="Search the web for information about certifications."
28
+ )
29
  # Perform Google Search
30
  search_results = search_tool.run(query)
31