Skip to content

Conversation

@Hartorn
Copy link
Member

@Hartorn Hartorn commented Sep 19, 2025

  • Remove document_column and topic_column parameters from knowledge base create method
  • Update validation to only allow JSON/JSONL files for knowledge bases
  • Remove CSV test case from knowledge base tests
  • Update documentation to remove CSV references for knowledge bases
  • Preserve CSV functionality for chat test cases/datasets

Breaking changes:

  • Knowledge base create method no longer accepts column parameters
  • Only JSON/JSONL files supported for knowledge base creation

- Remove document_column and topic_column parameters from knowledge base create method
- Update validation to only allow JSON/JSONL files for knowledge bases
- Remove CSV test case from knowledge base tests
- Update documentation to remove CSV references for knowledge bases
- Preserve CSV functionality for chat test cases/datasets

Breaking changes:
- Knowledge base create method no longer accepts column parameters
- Only JSON/JSONL files supported for knowledge base creation
@Hartorn Hartorn self-assigned this Sep 19, 2025
- Restore CSV documentation for dataset imports (was incorrectly removed)
- Remove CSV format references from knowledge base UI documentation only
- Preserve CSV functionality for datasets while removing it for knowledge bases
@Hartorn Hartorn requested a review from henchaves September 19, 2025 12:20
@Hartorn Hartorn marked this pull request as ready for review September 19, 2025 12:30
- Update KnowledgeBasesResource.create() to accept column parameters
- Add document_column and topic_column with defaults "text" and "topic"
- Update method documentation to reflect new parameters
- KnowledgeBasesResource.create: use Union[str, NotGiven] for document_column and topic_column
- Send column params only when explicitly provided (filter_not_given)
- Restore test_create_with_csv_file_error to ensure CSV input is rejected
- Keep description typing unchanged
@sonarqubecloud
Copy link

@Hartorn Hartorn merged commit f7fd54d into main Sep 19, 2025
18 checks passed
@Hartorn Hartorn deleted the drop-csv-kb branch September 19, 2025 13:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

3 participants