Skip to content

Feature implementation from commits b8b949f..0144b3f#2

Open
yashuatla wants to merge 15 commits intofeature-base-2from
feature-head-2
Open

Feature implementation from commits b8b949f..0144b3f#2
yashuatla wants to merge 15 commits intofeature-base-2from
feature-head-2

Conversation

@yashuatla
Copy link
Copy Markdown
Owner

This PR contains changes from a range of commits from the original repository.

Commit Range: b8b949f..0144b3f
Files Changed: 225 (195 programming files)
Programming Ratio: 86.7%

Commits included:

jgbradley1 and others added 15 commits February 13, 2025 16:56
* Remove most iterrow usages

* Semver

* Ruff

* Pyright

* Format
* Rework update output structure

* Semver

* Fix unit test

* Update frequency in incremental

---------

Co-authored-by: Alonso Guevara <alonsog@microsoft.com>
* Add children to the community tables

* Replace NaN children with empty list

* Replace subcommunity logic with built-in parent/child fields

* Remove restore_community_hierarchy

* Add children and frequency to migration notebook

* Format

* Semver

* Add children to reports

* Update tests

---------

Co-authored-by: Alonso Guevara <alonsog@microsoft.com>
* Add workflow registration

* Add ability to mutate config by workflows

* Separate graph finalization

* Separate graph pruning

* Semver

* Update tests

* Update smoke tests

* Fix iterrows on create_graph

* Remove prune_graph from llm construction

* Update test data

* Remove prune_graph from smoke tests
* Patch json mode on Community Reports

* Semversioner

* Wording oopsie
* Move flow functions to workflow

* Remove redundant workflow_name variable

* Semver
* Add callbacks to global search

* Add callbacks to local search

* Add streaming callbacks in local search CLI

* Add callbacks to basic search

* Add callbacks to DRIFT search

* Semver

* Return generators directly in API

* Guard callbacks
…upling (microsoft#1724)

* Base structure

* Add fnllm providers and Mock LLM

* Remove fnllm coupling, introduce llm providers

* Ruff + Tests fix

* Spellcheck

* Semver

* Format

* Default MockChat params

* Fix more tests

* Fix embedding smoke test

* Fix embeddings smoke test

* Fix MockEmbeddingLLM

* Rename LLM to model. Package organization

* Fix prompt tuning

* Oops

* Oops II
* Refactor config defaults

- Implement type-safe, hierarchical dataclass for config
defaults instead of namespaced constants.
- Allow for instantiating config directly from defaults data structure.

* fix vector_store db_uri default

---------

Co-authored-by: Alonso Guevara <alonsog@microsoft.com>
* Increment text_unit ids during incremental

* Semver
* Add ModelProvider to Query package.

* Spellcheck + others

* Semver

* Fix tests

* Format

* Fix Pyright

* Fix tests

* Fix for smoke tests
* Move embedding snapshots to the workflow runner

* Semver

* Rename input tables
* Add ModelProvider to Query package.

* Spellcheck + others

* Semver

* Fix tests

* Format

* Fix Pyright

* Fix tests

* Fix for smoke tests

* Update fnllm version

* Semver

* Ruff
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants