crewAI icon indicating copy to clipboard operation
crewAI copied to clipboard

Multiple PDF uploading option for PDF RAG

Open Nandhu-Ramesh-07 opened this issue 11 months ago • 9 comments

Feature Area

Agent capabilities

Is your feature request related to a an existing bug? Please link it here.

Right now, we have the option to provide a link to the pdf. There is no option to upload and save multiple PDFs on chromadb.

Describe the solution you'd like

Please Provide option to add multiple PDFs and store their embeddings

Describe alternatives you've considered

No response

Additional context

No response

Willingness to Contribute

Yes, I'd be happy to submit a pull request

Nandhu-Ramesh-07 avatar Jan 18 '25 05:01 Nandhu-Ramesh-07

This issue is stale because it has been open for 30 days with no activity. Remove stale label or comment or this will be closed in 5 days.

github-actions[bot] avatar Feb 17 '25 12:02 github-actions[bot]

any update @crewai team?

Nandhu-Ramesh-07 avatar Feb 17 '25 12:02 Nandhu-Ramesh-07

This issue is stale because it has been open for 30 days with no activity. Remove stale label or comment or this will be closed in 5 days.

github-actions[bot] avatar Mar 20 '25 12:03 github-actions[bot]

hey @Nandhu-Ramesh-07, can you point me to code, where you are facing the issue for multiple PDF upload and also for one PDF as well, i'd like to work on this feature.

sarjil77 avatar Mar 23 '25 07:03 sarjil77

hey @bhancockio,

can i work on this ?, i want to work on this feature request. if you could provide some more info regarding this,that would be helpful.

Thanks :)

sarjil77 avatar Mar 23 '25 07:03 sarjil77

@sarjil77 @Nandhu-Ramesh-07 we would love receive a PR with that

lucasgomide avatar Apr 11 '25 19:04 lucasgomide

hey @lucasgomide :), can you please provide me more info regarding this, because i want to work on this PR and if i had more information it would be easy for me to understand. I have seen that the issue is commented above but more info would really help me in working over this.

waiting for your response.

Thnaks

sarjil77 avatar Apr 12 '25 04:04 sarjil77

Hi @sarjil77, Not from the crew-ai team, But this is how I would have done this.

Right now the input you can take is a simple string, can this to accept a string or a list of string

Further check whether the input is a list of string or not, if yes then ran a for loop to create embedding for each of the input, make sure that the embeddings are stored in a single file.

Vidit-Ostwal avatar Apr 12 '25 05:04 Vidit-Ostwal

hello @Vidit-Ostwal :), thanks for the explanation. I got the point. m working on this.

sarjil77 avatar Apr 12 '25 05:04 sarjil77

This issue is stale because it has been open for 30 days with no activity. Remove stale label or comment or this will be closed in 5 days.

github-actions[bot] avatar May 12 '25 12:05 github-actions[bot]

This issue was closed because it has been stalled for 5 days with no activity.

github-actions[bot] avatar May 19 '25 12:05 github-actions[bot]