Skip to content

Conversation

amber-Chen-86
Copy link
Member

Description

Please add an informative description that covers that changes made by the pull request and link all relevant issues.

If an SDK is being regenerated based on a new API spec, a link to the pull request containing these API spec changes should be included above.

All SDK Contribution checklist:

  • The pull request does not introduce [breaking changes]
  • CHANGELOG is updated for new features, bug fixes or other significant changes.
  • I have read the contribution guidelines.

General Guidelines and Best Practices

  • Title of the pull request is clear and informative.
  • There are a small number of commits, each of which have an informative message. This means that previously merged commits do not appear in the history of the PR. For more information on cleaning up the commits in your PR, see this page.

Testing Guidelines

  • Pull request includes test coverage for the included changes.

@Copilot Copilot AI review requested due to automatic review settings August 22, 2025 04:40
@amber-Chen-86 amber-Chen-86 marked this pull request as draft August 22, 2025 04:40
Copy link
Contributor

@Copilot Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR introduces a new Azure AI TextAnalytics SDK package for Python that provides text analysis capabilities using the latest 2025-05-15-preview API version. The package offers a comprehensive set of natural language processing features including sentiment analysis, entity recognition, key phrase extraction, language detection, PII detection, and summarization capabilities.

Key changes include:

  • Implementation of the azure-ai-language-text package with complete client SDKs for sync and async operations
  • Generated TypeSpec-based models and operations for text analysis tasks
  • Support for both single-shot and long-running text analysis operations
  • Comprehensive test coverage with generated test cases and sample code

Reviewed Changes

Copilot reviewed 62 out of 63 changed files in this pull request and generated no comments.

Show a summary per file
File Description
sdk/cognitivelanguage/ci.yml Added CI configuration entry for the new azure-ai-textanalytics package
sdk/cognitivelanguage/azure-ai-textanalytics/tsp-location.yaml Configuration file specifying TypeSpec source location and commit hash
sdk/cognitivelanguage/azure-ai-textanalytics/setup.py Package setup configuration with incorrect package name mismatch
sdk/cognitivelanguage/azure-ai-textanalytics/pyproject.toml Project configuration disabling auto-update
generated_tests/*.py Generated test files providing test infrastructure and sample test cases
generated_samples/*.py Generated sample code demonstrating various text analysis operations
azure/ai/language/text/ Complete SDK implementation including models, client, operations, and utilities

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants