first commit
This commit is contained in:
parent
abb2cffa62
commit
80bf1b6cba
3 changed files with 47 additions and 0 deletions
0
ai_agent_tutorials/ai_lead_generation_agent/README.md
Normal file
0
ai_agent_tutorials/ai_lead_generation_agent/README.md
Normal file
47
ai_agent_tutorials/ai_lead_generation_agent/test.py
Normal file
47
ai_agent_tutorials/ai_lead_generation_agent/test.py
Normal file
|
|
@ -0,0 +1,47 @@
|
|||
import requests
|
||||
|
||||
# Define the API endpoint
|
||||
url = "https://api.firecrawl.dev/v1/search"
|
||||
|
||||
# Set your API key in the headers
|
||||
headers = {
|
||||
"Authorization": "Bearer fc-",
|
||||
"Content-Type": "application/json"
|
||||
}
|
||||
|
||||
# Define the company name and keywords
|
||||
company_name = "Rollout AI"
|
||||
company_description = "voice cloning open source models or api"
|
||||
keywords = "https://rollout.site"
|
||||
|
||||
# Craft the query
|
||||
query = f" website blogs, forums, and reddit communities URL to {company_description}, where i can find people looking for similar services"
|
||||
query1 = f" reddit and quora websites where people are looking for {company_description} services"
|
||||
|
||||
# Set the payload
|
||||
payload = {
|
||||
"query": query1,
|
||||
"limit": 10, # Adjust the limit as needed
|
||||
"lang": "en",
|
||||
"location": "United States",
|
||||
"timeout": 60000,
|
||||
}
|
||||
|
||||
# Send the POST request
|
||||
response = requests.post(url, json=payload, headers=headers)
|
||||
|
||||
# Check if the request was successful
|
||||
if response.status_code == 200:
|
||||
data = response.json()
|
||||
if data.get("success"):
|
||||
results = data.get("data", [])
|
||||
similar_company_urls = [result["url"] for result in results]
|
||||
print("Similar Company URLs:")
|
||||
for url in similar_company_urls:
|
||||
print(url)
|
||||
else:
|
||||
print("Search request was not successful.")
|
||||
print(data.get("warning", "No warning provided."))
|
||||
else:
|
||||
print(f"Failed to retrieve data. Status code: {response.status_code}")
|
||||
|
||||
Loading…
Reference in a new issue