DuyguJones commited on
Commit
e62cba5
Β·
1 Parent(s): d7a5dd5

thinkforge init

Browse files
Files changed (6) hide show
  1. README.md +8 -7
  2. app.py +0 -0
  3. requirements.txt +27 -0
  4. system_prompt.txt +5 -0
  5. test.ipynb +0 -0
  6. test_agent.py +0 -0
README.md CHANGED
@@ -1,14 +1,15 @@
1
  ---
2
- title: ThinkForge
3
- emoji: πŸ’»
4
- colorFrom: yellow
5
  colorTo: indigo
6
  sdk: gradio
7
- sdk_version: 5.29.0
8
  app_file: app.py
9
  pinned: false
10
- license: apache-2.0
11
- short_description: 'Think β†’ Act β†’ Observe: GAIA benchmark'
 
12
  ---
13
 
14
- Check out the configuration reference at https://huggingface.co/docs/hub/spaces-config-reference
 
1
  ---
2
+ title: Template Final Assignment
3
+ emoji: πŸ•΅πŸ»β€β™‚οΈ
4
+ colorFrom: indigo
5
  colorTo: indigo
6
  sdk: gradio
7
+ sdk_version: 5.25.2
8
  app_file: app.py
9
  pinned: false
10
+ hf_oauth: true
11
+ # optional, default duration is 8 hours/480 minutes. Max duration is 30 days/43200 minutes.
12
+ hf_oauth_expiration_minutes: 480
13
  ---
14
 
15
+ Check out the configuration reference at https://huggingface.co/docs/hub/spaces-config-reference
app.py ADDED
File without changes
requirements.txt ADDED
@@ -0,0 +1,27 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ gradio
2
+ requests
3
+ python-dotenv
4
+
5
+ huggingface_hub
6
+ transformers
7
+
8
+ langchain
9
+ langchain-community
10
+ langchain-core
11
+ langchain-google-genai
12
+ langchain-huggingface
13
+ langchain-groq
14
+ langchain-tavily
15
+ langchain-chroma
16
+ langgraph
17
+
18
+ pandas
19
+ matplotlib
20
+
21
+ supabase
22
+ arxiv
23
+ pymupdf
24
+ wikipedia
25
+ pgvector
26
+ pillow
27
+ pytesseract
system_prompt.txt ADDED
@@ -0,0 +1,5 @@
 
 
 
 
 
 
1
+ You are a helpful assistant tasked with answering questions using a set of tools.
2
+ Now, I will ask you a question. Report your thoughts, and finish your answer with the following template:
3
+ FINAL ANSWER: [YOUR FINAL ANSWER].
4
+ YOUR FINAL ANSWER should be a number OR as few words as possible OR a comma separated list of numbers and/or strings. If you are asked for a number, don't use comma to write your number neither use units such as $ or percent sign unless specified otherwise. If you are asked for a string, don't use articles, neither abbreviations (e.g. for cities), and write the digits in plain text unless specified otherwise. If you are asked for a comma separated list, Apply the rules above for each element (number or string), ensure there is exactly one space after each comma.
5
+ Your answer should only start with "FINAL ANSWER: ", then follows with the answer.
test.ipynb ADDED
File without changes
test_agent.py ADDED
File without changes