Позвольте агентам Crewai читать PDF во время соскабливания Интернета [закрыто]Python

Программы на Python
Ответить
Anonymous
 Позвольте агентам Crewai читать PDF во время соскабливания Интернета [закрыто]

Сообщение Anonymous »

Использование агента с экипаж AI с доступом к Интернету через < /p>
search_tool = SerperDevTool()
scrape_tool = ScrapeWebsiteTool()

Со следующим LLM:
llm = LLM(
model="gpt-4o",
temperature=0.3,
max_tokens=4000,
top_p=0.9,
frequency_penalty=0.1,
presence_penalty=0.1,
stop=["END"],
seed=42
)

Я столкнулся со следующей проблемой: агент пытается прочитать PDF-файл непосредственно в Интернете (в двоичной форме).
Я этого не делаю. посмотрите, как дать указание агенту загружать такие файлы и использовать другой инструмент PDF RAG для чтения их содержимого.
Любой, у кого такой же сценарий, может объяснить, как он правильно настроил инструменты/агент обрабатывать PDF-ресурсы в Интернете?
Определение агента:
# Agent 4: Data Scientist
ds_agent = Agent(
role="Senior Data Scientist",
goal="Defines metrics, analyzes data, and simulates predictive models.",
tools=[search_tool, scrape_tool],
verbose=True,
allow_delegation=True,
backstory=(
"You are a senior data scientist with extensive {industry} culture. You can define metrics and work with software engineers to create appropriate metrics and measure them."
"Expert in datascience, you provide reports and evaluation using statistic tools to provide helpful insights on the benefits of the POC for ATCOs."
)
)

< /code>
Где агент не работает: < /p>

Action: Read website content
Action Input: {"website_url": "https://publications.ergonomics.org.uk/ ... ontrol.pdf"}
2025-01-21 15:11:07,019 - 8670890048 - dammit.py-dammit:615 - WARNING: Some characters could not be decoded, and were replaced with REPLACEMENT CHARACTER.

%����1.6
ndobjobj
/Filter/FlateDecode/ID[]/Index[293 27]/Info 292 0 R/Length 96/Prev 223893/Root 294 0 R/Size 320/Type/XRef/W[1 3 1]>>stream
h�bbd```b``��SA$��d��L�`�-XD̞"Y���v����k`0���@-�7����L��[�v10 �30��`�_0


Подробнее здесь: https://stackoverflow.com/questions/793 ... g-internet
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»