15 Commits

Author SHA1 Message Date
ZanSara
651be37afc
proposal: DocumentStores and Retrievers (#4370)
* add proposal

* add proposal

* pr number

* pr number

* start second draft

* second draft

* node examples

* phrasing

* get_documents -> filter_documents
2023-03-28 16:31:42 +02:00
ZanSara
8ea7ba3a94
proposal: drop BaseComponent and re-implement Pipeline (#4284)
* draft proposal

* pr number

* reminder for an agent pipeline example

* proposal number

* add real query pipeline

* add paragraph on validation

* wording

* add_store

* decorator

* add rollout process and parameter's hierarchy examples

* rename project into application

* feedback from the meeting

* defer evaluation to another proposal

* smaller changes

* remove applications for now

* u-turn on pipeline.connect()

* typo

* connect_from/to

* update with Malte's feedback
2023-03-13 10:05:59 +01:00
tstadel
d096f03230
proposal: Shapers in Prompt Templates (#4172)
* add proposal

* Update 0000-shaper-in-prompt-template.md

* rename proposal file

* update proposal according to feedback

* add clarification about the number of prompts generated

* add section about parsing logic

* Revert "add section about parsing logic"

This reverts commit 904713558706206637eefe1579420d89663f58b8.

* add section about parsing logic

* fix typo

* improved the detailed design section

* fix code section

* chore formatting

* chore formatting

* updated adoption strategy

* final typo and expression changes
2023-03-07 09:52:18 +01:00
Vladimir Blagojevic
4b189c0b40
proposal: Implement Agent demo (#4085)
* Agent demo proposal

* Replace on-the-fly module with WebRetriever

* Update proposal with ideas from discussion with Julian

* Replace SerpAPI references with SearchEngine

* Add Agent memory

* Update Agent memory
2023-02-23 19:56:38 +01:00
Bijay Gurung
79f57d8460
Proposal: Add a JsonConverter node (#3959)
* Add Proposal: JsonConverter

* Add jsonl support + schema to JsonConverter Proposal

* Remove format option from JsonConverter Proposal

---------

Co-authored-by: ZanSara <sara.zanzottera@deepset.ai>
2023-02-09 09:57:00 +01:00
Julian Risch
d819d6badf
proposal: Add Agents for extended LLM support (#3925)
* draft proposal

* add link to colab notebook (api keys required)

* Add alternative name ideas for MRKLAgent

* Breakdown of agent steps

* Added more sections

* Add even more sections

* simplify tool/action mentions, shorten

* agents as new abstraction instead of BaseComponent

* agent tools can be pipelines or nodes

---------

Co-authored-by: Vladimir Blagojevic <dovlex@gmail.com>
2023-02-06 09:47:10 +01:00
Sebastian
96706e9e7b
proposal: TableCell (#3875)
* Initial commit for TableSpan proposal

* Updating the proposal

* More updates to the proposal

* More changes

* Rename of file per Proposal instructions

* Update link

* Adding drawbacks

* Fixing typos

* Changed TableSpan to TableCell and updated proposal based on discussions.

* Adding discussion on identified bug.

* Rename proposal to reflect name change made during discussion. Added point to make it clear that we will be able to return a List of TableCells

* Update proposal with discussion about storing table as a list of lists

* Adding some additional code change descriptions.
2023-02-01 09:08:12 +01:00
ZanSara
3ffdb0a9a3
chore: fix all EOF (#3852)
* fix all eof

* fix test

* fix test

* fix test

* typo

* fix sample

* fix sample

* add logs

* fix page_dynamic_result.txt
2023-01-16 12:34:50 +01:00
Benjamin BERNARD
15203d864b
docs: Proposal - CSV FAQ indexing feature (#3638)
* docs(proposal): Add new proposal about CSV FAQ indexing feature

* docs(proposal): Add new proposal about CSV FAQ indexing feature

Introduce PR number.

* Review feedback

* Mixed up the PR numbers

Co-authored-by: ZanSara <sara.zanzottera@deepset.ai>
2023-01-12 11:07:26 +01:00
Vladimir Blagojevic
ccda51fb43
proposal: Shaper pipeline component (#3784)
* Add InputOutputShaper proposal

* Add security section

* Rename to Shaper, small additions

* Rewording, rename contract_docs to concat
2023-01-11 18:50:12 +05:30
Massimiliano Pippi
2904587d4f
proposal: Create a dedicated Github repository for Haystack demos (#3695)
* first draft

* add PR number and motivations

* mention HSH

* review feedback

* Update 3695-demo-repository.md
2022-12-22 10:09:46 +01:00
Massimiliano Pippi
8edfd8978e
Update the proposals process (#3718)
* update the proposals process

* add stalebot to manage proposals lifecycle

* typo

* Update 0000-template.md

* clarify PR labelling staying away from implementation details
2022-12-19 14:35:07 +01:00
Vladimir Blagojevic
c69222faf4
Add PromptNode proposal (#3665) 2022-12-16 10:27:58 +01:00
Vladimir Blagojevic
c28f6688f5
proposal: New EmbeddingRetriever for Haystack 2.0 (#3558)
* Add EmbeddingRetriever proposal

* Update with Sara's feedback

* Consistent naming
2022-12-12 10:06:35 +01:00
Massimiliano Pippi
da6b0dc66f
feat: introduce proposal design process (#3333)
* add RFC process

* migrate old ADR to the new process

* typo

* review comments

* Apply suggestions from code review

Co-authored-by: Agnieszka Marzec <97166305+agnieszka-m@users.noreply.github.com>

* [skip ci] review feedback

* Apply suggestions from code review

Co-authored-by: Agnieszka Marzec <97166305+agnieszka-m@users.noreply.github.com>

* [skip ci] leftover

* rename to proposals

* Adjust naming

* Update 2170-pydantic-dataclasses.md

Co-authored-by: Agnieszka Marzec <97166305+agnieszka-m@users.noreply.github.com>
Co-authored-by: Malte Pietsch <malte.pietsch@deepset.ai>
2022-11-11 12:49:23 +01:00