VPCSinfo commited on
Commit
88f9d05
·
1 Parent(s): e5383b8

[ADD][IMP] updates readme file with all updated for module coverage part.

Browse files
Files changed (1) hide show
  1. README.md +68 -16
README.md CHANGED
@@ -1,18 +1,70 @@
1
- ---
2
- title: Linkedin Job Searching Agent
3
- emoji:
4
- colorFrom: pink
5
- colorTo: yellow
6
- sdk: gradio
7
- sdk_version: 5.15.0
8
- app_file: app.py
9
- pinned: false
10
- tags:
11
- - smolagents
12
- - agent
13
- - smolagent
14
- - tool
15
- - agent-course
16
- ---
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
17
 
18
  Check out the configuration reference at https://huggingface.co/docs/hub/spaces-config-reference
 
1
+ # Linkedin Job Searching Agent
2
+
3
+ This project provides tools and agents for searching for jobs on LinkedIn and Indeed, generating Odoo code, searching Odoo documentation, visiting webpages, and performing web searches.
4
+
5
+ ## Tools
6
+
7
+ * **final\_answer:** Formats and presents final answers in a human-readable format, optionally zipping referenced files. It can handle different types of answers, including job listings, general responses, and file paths.
8
+ * **linkedin\_job\_search:** Searches for job postings on LinkedIn and Indeed based on job title, location, and work mode (remote, hybrid, in-office) for Odoo profiles. It requires a Brave API key.
9
+ * **odoo\_code\_agent\_16:** Generates Odoo code for version 16 based on the user's query and Odoo documentation.
10
+ * **odoo\_code\_agent\_17:** Generates Odoo code for version 17 based on the user's query and Odoo documentation.
11
+ * **odoo\_code\_agent\_18:** Generates Odoo code for version 18 based on the user's query and Odoo documentation.
12
+ * **odoo\_documentation\_search:** Searches the Odoo documentation for a given query.
13
+ * **visit\_webpage:** Visits a webpage at a given URL and reads its content as a markdown string.
14
+ * **web\_search:** Performs a DuckDuckGo web search based on a given query and returns the top search results.
15
+
16
+ ## Usage Examples
17
+
18
+ * **final\_answer:** This tool is typically used by the agent to present the final result to the user. It doesn't require direct user input.
19
+ * **linkedin\_job\_search:** To search for Odoo developer jobs in London, use the following input:
20
+ ```
21
+ {
22
+ "position": "Odoo Developer",
23
+ "location": "London",
24
+ "work_mode": "remote"
25
+ }
26
+ ```
27
+ * **odoo\_code\_agent\_16:** To generate code for creating a new module in Odoo 16, use the following input:
28
+ ```
29
+ {
30
+ "query": "create a new module"
31
+ }
32
+ ```
33
+ * **odoo\_code\_agent\_17:** To generate code for creating a new module in Odoo 17, use the following input:
34
+ ```
35
+ {
36
+ "query": "create a new module"
37
+ }
38
+ ```
39
+ * **odoo\_code\_agent\_18:** To generate code for creating a new module in Odoo 18, use the following input:
40
+ ```
41
+ {
42
+ "query": "create a new module"
43
+ }
44
+ ```
45
+ * **odoo\_documentation\_search:** To search for information on how to create a new module in Odoo, use the following input:
46
+ ```
47
+ {
48
+ "query": "how to create a new module"
49
+ }
50
+ ```
51
+ * **visit\_webpage:** To visit the Odoo website, use the following input:
52
+ ```
53
+ {
54
+ "url": "https://www.odoo.com"
55
+ }
56
+ ```
57
+ * **web\_search:** To search for the latest Odoo news, use the following input:
58
+ ```
59
+ {
60
+ "query": "latest Odoo news"
61
+ }
62
+ ```
63
+
64
+ ## Agents
65
+
66
+ This project uses agents to orchestrate the tools and accomplish specific tasks. The main agent is defined in `app.py`.
67
+
68
+ ## Configuration
69
 
70
  Check out the configuration reference at https://huggingface.co/docs/hub/spaces-config-reference