Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[AI] [Projects] Add fabric skill to Agents SDK #38570

Open
wants to merge 158 commits into
base: feature/azure-ai-projects-b2
Choose a base branch
from

Commits on Sep 25, 2024

  1. Configuration menu
    Copy the full SHA
    e119c2d View commit details
    Browse the repository at this point in the history
  2. Make Endpoints sample work

    dargilco committed Sep 25, 2024
    Configuration menu
    Copy the full SHA
    5edce71 View commit details
    Browse the repository at this point in the history

Commits on Sep 26, 2024

  1. Configuration menu
    Copy the full SHA
    7f17e49 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f41ae25 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ee2aad6 View commit details
    Browse the repository at this point in the history

Commits on Oct 3, 2024

  1. Configuration menu
    Copy the full SHA
    1619243 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5b9ecad View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    8d33253 View commit details
    Browse the repository at this point in the history
  4. Bug fix

    dargilco committed Oct 3, 2024
    Configuration menu
    Copy the full SHA
    4640714 View commit details
    Browse the repository at this point in the history

Commits on Oct 4, 2024

  1. Add methods ai_client.inference.get_chat_completions_client() and ai_…

    …client.inference.get_azure_openai_client()
    dargilco committed Oct 4, 2024
    Configuration menu
    Copy the full SHA
    9fdbccb View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a719078 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b1a9215 View commit details
    Browse the repository at this point in the history

Commits on Oct 5, 2024

  1. Configuration menu
    Copy the full SHA
    6b53fc6 View commit details
    Browse the repository at this point in the history

Commits on Oct 7, 2024

  1. Jhakulin/azure ai client agents (#37748)

    * generated agents
    
    * merge latest
    
    * update
    
    * add patches
    
    * update
    
    * new version generated
    
    * fixes
    
    * fix merge error
    
    * update
    
    * use assistant_id for now
    
    * update
    jhakulin authored Oct 7, 2024
    Configuration menu
    Copy the full SHA
    3043ab1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    dfbcb3c View commit details
    Browse the repository at this point in the history

Commits on Oct 8, 2024

  1. Configuration menu
    Copy the full SHA
    f237671 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    367f88b View commit details
    Browse the repository at this point in the history
  3. Add more agents samples (#37777)

    * add more samples
    
    * adjust sleep
    
    * review updates
    jhakulin authored Oct 8, 2024
    Configuration menu
    Copy the full SHA
    7bcf705 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    ae5a0af View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    b540375 View commit details
    Browse the repository at this point in the history

Commits on Oct 9, 2024

  1. Configuration menu
    Copy the full SHA
    72cadc3 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8805675 View commit details
    Browse the repository at this point in the history
  3. Users/singankit/evaluation add data mapping (#37824)

    * Update sample_evaluations.py
    
    * Update sample_evaluations.py
    singankit authored Oct 9, 2024
    Configuration menu
    Copy the full SHA
    8935a4d View commit details
    Browse the repository at this point in the history

Commits on Oct 10, 2024

  1. Configuration menu
    Copy the full SHA
    c4d3540 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a0d1232 View commit details
    Browse the repository at this point in the history
  3. migrate async, poll functions, and samples from assistant to agent (#…

    …37831)
    
    * migrate async, poll functions, and samples from assistant to agent
    
    * migrate async, poll functions, and samples from assistant to agent
    
    * resolved comments
    
    * resolve comments
    
    * using print instead of logging
    
    * moved ai_client to main function
    
    * Resolved comment
    
    * Fixed samples
    howieleung authored Oct 10, 2024
    Configuration menu
    Copy the full SHA
    37405e0 View commit details
    Browse the repository at this point in the history

Commits on Oct 11, 2024

  1. [AI Client] adapt Sophia's assistant tests to client repo (#37819)

    * [AI Client] adapt Sophia's assistant tests to client repo
    
    * get tests running and passing with pytest
    
    * recordings pass and pushed
    
    * review feedback
    glharper authored Oct 11, 2024
    Configuration menu
    Copy the full SHA
    b2fa08e View commit details
    Browse the repository at this point in the history
  2. Took out streaming from create_run, create_and_process_run, and submi…

    …t_tool_outputs_to_run and declare separate functions for streaming (#37851)
    
    * Took out streaming from create_run, create_and_process_run, and submit_tool_outputs_to_run and declare separate functions for streaming
    
    * Took out create_and_process_stream and update samples accordingly
    
    * fixed samples
    howieleung authored Oct 11, 2024
    Configuration menu
    Copy the full SHA
    1eea304 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e204002 View commit details
    Browse the repository at this point in the history

Commits on Oct 14, 2024

  1. Jhakulin/azure ai client pylance (#37887)

    * Fixes to Pylance error
    
    * fix sample
    
    * update
    
    * use file_upload_and_poll
    
    * updates to async samples
    
    * remove comment as we are using poll methods
    
    * more fixes
    jhakulin authored Oct 14, 2024
    Configuration menu
    Copy the full SHA
    d9f5c3a View commit details
    Browse the repository at this point in the history

Commits on Oct 15, 2024

  1. Configuration menu
    Copy the full SHA
    d8d3a16 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3bf1321 View commit details
    Browse the repository at this point in the history

Commits on Oct 16, 2024

  1. fixed warning for aio and get call function tools for stream within t… (

    #37913)
    
    * fixed warning for aio and get call function tools for stream within the SDK
    
    * Fixed another warning
    
    * Fixed return type
    howieleung authored Oct 16, 2024
    Configuration menu
    Copy the full SHA
    e672df7 View commit details
    Browse the repository at this point in the history
  2. Evaluation API Review Feedback (#37915)

    * Evaluation API Review Feedback
    
    * add sample for evaluation schedule
    
    ---------
    
    Co-authored-by: Sai Kothinti <[email protected]>
    singankit and saikmicro authored Oct 16, 2024
    Configuration menu
    Copy the full SHA
    e231bc5 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a0db3a8 View commit details
    Browse the repository at this point in the history
  4. Jhakulin/azure ai client agents updates2 (#37937)

    * minor fixes and updates
    
    * update
    
    * update
    jhakulin authored Oct 16, 2024
    Configuration menu
    Copy the full SHA
    5e48c75 View commit details
    Browse the repository at this point in the history

Commits on Oct 17, 2024

  1. Configuration menu
    Copy the full SHA
    ea5cf16 View commit details
    Browse the repository at this point in the history
  2. create_vector_store_file_batch_and_poll + samples and update aio usin…

    …g the latest code from syn (#37952)
    
    * create_vector_store_file_batch_and_poll + samples and update aio using the latest code from sync
    
    * Resolved comments
    howieleung authored Oct 17, 2024
    Configuration menu
    Copy the full SHA
    4b38a6f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    0b2a410 View commit details
    Browse the repository at this point in the history

Commits on Oct 18, 2024

  1. Configuration menu
    Copy the full SHA
    306cb0e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    879ffe8 View commit details
    Browse the repository at this point in the history
  3. Clean up (#37985)

    howieleung authored Oct 18, 2024
    Configuration menu
    Copy the full SHA
    f3aa098 View commit details
    Browse the repository at this point in the history
  4. Rename connection string environment variables

    Rename AI_CLIENT_CONNECTION_STRING to PROJECT_CONNECTION_STRING, to match how it's shown in Azure AI Studio.
    
    Also rename AZURE_AI_CLIENT_AGENTS_CONNECTION_STRING (used in Agents tests) to PROJECT_CONNECTION_STRING_AGENTS_TESTS
    dargilco authored Oct 18, 2024
    Configuration menu
    Copy the full SHA
    e69d662 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    715c96e View commit details
    Browse the repository at this point in the history
  6. Filter parameters, returned by SSE event (#37991)

    * nirovins/filter_parameters
    
    * Fixes
    
    * Move utility functions out of class
    nick863 authored Oct 18, 2024
    Configuration menu
    Copy the full SHA
    7fa5125 View commit details
    Browse the repository at this point in the history

Commits on Oct 21, 2024

  1. Configuration menu
    Copy the full SHA
    ecd9d80 View commit details
    Browse the repository at this point in the history

Commits on Oct 22, 2024

  1. Updates to .connection operators (#38024)

    - Re-emit from latest TypeSpec
    - Updates to .connections operators to support the new preview version of REST API
    - Add "id" on ConnectionProperties
    dargilco authored Oct 22, 2024
    Configuration menu
    Copy the full SHA
    7cc54a7 View commit details
    Browse the repository at this point in the history
  2. Users/singankit/ai project utils (#38033)

    * Sample upload file method on AI Client
    
    * Updating sample evaluation
    
    * Improving Evaluation user experience
    
    * Adding pip install link for evaluation
    
    * Update sample_evaluations.py
    
    * Reverting connection changes
    
    * Update _patch.py
    singankit authored Oct 22, 2024
    Configuration menu
    Copy the full SHA
    065849b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    325b965 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    99e8ecd View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    6b38bd9 View commit details
    Browse the repository at this point in the history
  6. Fix wrong import

    dargilco committed Oct 22, 2024
    Configuration menu
    Copy the full SHA
    a8fe986 View commit details
    Browse the repository at this point in the history
  7. M hietala/agent tools updates (#38031)

    * no need for function name separately in function definitions
    
    * more changes related to not needing to specify function names separately
    
    * adding capability to remove vector stores from file search tool
    
    * adding remove file to code interpreter
    
    * review comment related change
    
    ---------
    
    Co-authored-by: Marko Hietala <[email protected]>
    M-Hietala and Marko Hietala authored Oct 22, 2024
    Configuration menu
    Copy the full SHA
    78e6894 View commit details
    Browse the repository at this point in the history

Commits on Oct 23, 2024

  1. Configuration menu
    Copy the full SHA
    5eae9e6 View commit details
    Browse the repository at this point in the history
  2. Move agents test to agents folder (#38055)

    * Move agents test to agents folder
    
    * Copy changes to project
    nick863 authored Oct 23, 2024
    Configuration menu
    Copy the full SHA
    1282a64 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4e950c7 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    6e50ef0 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    dfbaaf5 View commit details
    Browse the repository at this point in the history

Commits on Oct 24, 2024

  1. Configuration menu
    Copy the full SHA
    0f9dc5c View commit details
    Browse the repository at this point in the history
  2. re-doing the agent toolu updates after package changes (#38078)

    Co-authored-by: Marko Hietala <[email protected]>
    M-Hietala and Marko Hietala authored Oct 24, 2024
    Configuration menu
    Copy the full SHA
    01eafd6 View commit details
    Browse the repository at this point in the history

Commits on Oct 26, 2024

  1. Configuration menu
    Copy the full SHA
    216258c View commit details
    Browse the repository at this point in the history

Commits on Oct 28, 2024

  1. Configuration menu
    Copy the full SHA
    46e18c3 View commit details
    Browse the repository at this point in the history
  2. Users/singankit/evaluation async samples (#38104)

    * Adding async sample for evaluation
    
    * Update sample_evaluations_async.py
    singankit authored Oct 28, 2024
    Configuration menu
    Copy the full SHA
    557f406 View commit details
    Browse the repository at this point in the history
  3. Fix sphinx docstring and cSpell (#38125)

    * Fix sphinx
    
    * Fix spelling
    
    * Fix
    
    * Fix II
    
    * Generate new code
    
    * Fix test
    
    * Fix
    nick863 authored Oct 28, 2024
    Configuration menu
    Copy the full SHA
    cdc3ffb View commit details
    Browse the repository at this point in the history

Commits on Oct 29, 2024

  1. Disable evaluation schedule and remove sampling rate (#38161)

    * sdk changes for online eval disable schedule and remove sampling rate
    
    * change sample
    saikmicro authored Oct 29, 2024
    Configuration menu
    Copy the full SHA
    f9967f6 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f780407 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    222a07d View commit details
    Browse the repository at this point in the history
  4. Jhakulin/parse messages (#38167)

    * parse messages
    
    * update
    
    * add test file
    
    * update
    
    * use stream for get file content
    
    * add get_file_content_stream
    
    * update
    
    * fix merge error
    
    * review feedback
    
    * more review comments
    
    * more review comments
    jhakulin authored Oct 29, 2024
    Configuration menu
    Copy the full SHA
    83dbacf View commit details
    Browse the repository at this point in the history

Commits on Oct 30, 2024

  1. Update README.md (#38173)

    howieleung authored Oct 30, 2024
    Configuration menu
    Copy the full SHA
    b5744a7 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    42a4c8e View commit details
    Browse the repository at this point in the history
  3. Enable tracing (#38185)

    dargilco authored Oct 30, 2024
    Configuration menu
    Copy the full SHA
    147e7fa View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    3ed16a7 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    a395f29 View commit details
    Browse the repository at this point in the history
  6. Jhakulin/agents get file content async (#38201)

    * update to get file content
    
    * agents async updates
    
    * update
    
    * fix await/pylance issue
    
    * fix pylance error on AsyncToolSet
    
    * return empty set if no tool resources for code interpreter
    
    * added async toolset sample
    jhakulin authored Oct 30, 2024
    Configuration menu
    Copy the full SHA
    e659c51 View commit details
    Browse the repository at this point in the history

Commits on Oct 31, 2024

  1. Fixed test (#38222)

    howieleung authored Oct 31, 2024
    Configuration menu
    Copy the full SHA
    5b4b1b9 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5445d74 View commit details
    Browse the repository at this point in the history
  3. Fixed validation to put AyncFunctionTool into ToolSet and FunctionToo…

    …l into AsyncToolSet. Introduce BaseToolset. (#38244)
    howieleung authored Oct 31, 2024
    Configuration menu
    Copy the full SHA
    9f9b12f View commit details
    Browse the repository at this point in the history
  4. adding ai agents instrumentor (#38200)

    * adding ai agents instrumentor
    
    * streaming tracing sample and fixes to streaming tracing
    
    * moved tracing to agents tracing folder
    
    * adding support for tracing list_messages and async tracing sample
    
    * removing some commented out code
    
    * adding separate console and azure monitor tracing samples
    
    * removing unused code
    
    * removing more unused code
    
    * renamed tracing to telemetry. removed throwing from instrument and uninstrument
    
    * Update sdk/ai/azure-ai-projects/azure/ai/projects/telemetry/agents/_utils.py
    
    Co-authored-by: Liudmila Molkova <[email protected]>
    
    * Update sdk/ai/azure-ai-projects/azure/ai/projects/telemetry/agents/_ai_agents_instrumentor.py
    
    Co-authored-by: Liudmila Molkova <[email protected]>
    
    * Update sdk/ai/azure-ai-projects/azure/ai/projects/telemetry/agents/_ai_agents_instrumentor.py
    
    Co-authored-by: Liudmila Molkova <[email protected]>
    
    * fix for streaming with eventhandler and toolset
    
    * adding previous fix for async version also
    
    * adding missing function
    
    ---------
    
    Co-authored-by: Marko Hietala <[email protected]>
    Co-authored-by: Liudmila Molkova <[email protected]>
    3 people authored Oct 31, 2024
    Configuration menu
    Copy the full SHA
    595ec6d View commit details
    Browse the repository at this point in the history
  5. Jhakulin/user functions updates (#38248)

    * update to get file content
    
    * agents async updates
    
    * update
    
    * fix await/pylance issue
    
    * fix pylance error on AsyncToolSet
    
    * return empty set if no tool resources for code interpreter
    
    * added async toolset sample
    
    * updates to user functions
    
    * update
    
    * fix the array type for parameters
    jhakulin authored Oct 31, 2024
    Configuration menu
    Copy the full SHA
    6c3da41 View commit details
    Browse the repository at this point in the history

Commits on Nov 1, 2024

  1. Configuration menu
    Copy the full SHA
    40f27f1 View commit details
    Browse the repository at this point in the history
  2. Improve tracing samples and add docs on telemetry.enable (#38257)

    * Improve tracig samples and add docs on telemetry.enable
    
    * fix typo
    lmolkova authored Nov 1, 2024
    Configuration menu
    Copy the full SHA
    a73fd8b View commit details
    Browse the repository at this point in the history
  3. Jhakulin/user functions optional (#38261)

    * update to get file content
    
    * agents async updates
    
    * update
    
    * fix await/pylance issue
    
    * fix pylance error on AsyncToolSet
    
    * return empty set if no tool resources for code interpreter
    
    * added async toolset sample
    
    * updates to user functions
    
    * update
    
    * fix the array type for parameters
    
    * support for Optional
    
    * update
    
    * one more example with list of dicts
    jhakulin authored Nov 1, 2024
    Configuration menu
    Copy the full SHA
    59a3228 View commit details
    Browse the repository at this point in the history

Commits on Nov 4, 2024

  1. adding content recording control to agents instrumentor api (#38268)

    Co-authored-by: Marko Hietala <[email protected]>
    M-Hietala and Marko Hietala authored Nov 4, 2024
    Configuration menu
    Copy the full SHA
    99b5b9f View commit details
    Browse the repository at this point in the history
  2. Howie/save file test (#38306)

    * Added test for save_file
    
    * resolved comment
    howieleung authored Nov 4, 2024
    Configuration menu
    Copy the full SHA
    139ca5d View commit details
    Browse the repository at this point in the history
  3. Mypy fixes for instrumentor (#38302)

    * Fixes
    
    * Regenerate code
    
    * Merge again
    
    * Linter fixes
    
    * Regenerate the code
    
    * Fix mypy
    
    * More mypy fixes
    
    * Fix
    nick863 authored Nov 4, 2024
    Configuration menu
    Copy the full SHA
    904c9ef View commit details
    Browse the repository at this point in the history
  4. Fix handling of SAS token and fix mypy (#38312)

    * Fix handling of SAS token and fix mypy
    
    * typo
    
    * Fix also pylance issue
    nick863 authored Nov 4, 2024
    Configuration menu
    Copy the full SHA
    b8ba93e View commit details
    Browse the repository at this point in the history
  5. Glharper/ai client new tools (#38202)

    * [AI Client] Add new search tools
    
    * add hooks to update connection lists for bing search
    
    * use updated typespec
    
    * use ConnectionType and ConnectionsOperations
    
    * endpointOperations -> ConnectionsOperations
    
    * add AzureAISearch tool def
    
    * adapt project with new tool changes
    
    * Add new tool defs for bing and azure ai search to projects.models
    
    * use service schema for BingGroundingTool
    
    * add samples for new tools
    
    * add sharepoint tool
    
    * update prompt to use bing browsing
    
    * add sharepoint_grounding discriminator
    
    * code gen from merged typespec
    
    * update to latest typespec
    
    * review feedback
    
    * add preview header to bing grounding and azure AI serach samples
    glharper authored Nov 4, 2024
    Configuration menu
    Copy the full SHA
    a1b6f46 View commit details
    Browse the repository at this point in the history

Commits on Nov 5, 2024

  1. Configuration menu
    Copy the full SHA
    e3a2600 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9328ea6 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4cc537c View commit details
    Browse the repository at this point in the history

Commits on Nov 6, 2024

  1. Fix mypy issues and re generate the code. (#38340)

    * Add more mypy fixes
    
    * Fix imports
    
    * Fix
    
    * Add safe conversion method
    
    * Fix mypy
    
    * Merge to main
    
    * Fix mypy
    
    * Fix unit test
    
    * Sphinx fix
    
    * Fix cspell
    nick863 authored Nov 6, 2024
    Configuration menu
    Copy the full SHA
    3085358 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8b6e88f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    eadeb59 View commit details
    Browse the repository at this point in the history

Commits on Nov 7, 2024

  1. added agents example section in readme and added tags to samples (#38351

    )
    
    * added agents example section in readme and added tags to samples
    
    * Resolved comments
    
    * Added more detail to readme
    howieleung authored Nov 7, 2024
    Configuration menu
    Copy the full SHA
    cab8379 View commit details
    Browse the repository at this point in the history
  2. Fix mypy and do not scan examples (#38375)

    * Changes in a package
    
    * Fix
    
    * Fix mypy
    
    * fix mypy
    
    * Fix
    nick863 authored Nov 7, 2024
    Configuration menu
    Copy the full SHA
    a4f0b1d View commit details
    Browse the repository at this point in the history
  3. Connections APIs throw instead of returning None if a connection name…

    …/type is not found (#38383)
    
    * Make some APIs throw instead of returning None. Re-try to get connection string
    
    * Update README.md. Work in progress
    
    * Fixes
    dargilco authored Nov 7, 2024
    Configuration menu
    Copy the full SHA
    0fe5ad8 View commit details
    Browse the repository at this point in the history
  4. Add code interpreter file attachment sample and link to readme. Add a…

    …lot more detail to readme also. (#38384)
    howieleung authored Nov 7, 2024
    Configuration menu
    Copy the full SHA
    2c28298 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    b27a145 View commit details
    Browse the repository at this point in the history
  6. Fix broken async .telemetry.enable() method, when you don't pass in "…

    …destination" (#38399)
    
    * Fix README. Fix Optional[str]
    
    * Fix async telemetry
    dargilco authored Nov 7, 2024
    Configuration menu
    Copy the full SHA
    f867954 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    50f8aa1 View commit details
    Browse the repository at this point in the history
  8. Users/singankit/evaluation test (#38402)

    * Test file
    
    * Adding fixture
    
    * Adding evaluation e2e test
    
    * Update azure_ai_projects_tests.env
    singankit authored Nov 7, 2024
    Configuration menu
    Copy the full SHA
    e8e8677 View commit details
    Browse the repository at this point in the history

Commits on Nov 8, 2024

  1. Update how the inference URL is constructed (#38409)

    * First
    
    * Revert back this change
    dargilco authored Nov 8, 2024
    Configuration menu
    Copy the full SHA
    4479f12 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c88ab42 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    60ada67 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    75a5354 View commit details
    Browse the repository at this point in the history
  5. Resolved comments from Krista (#38405)

    * Address comments
    
    * Run black
    howieleung authored Nov 8, 2024
    Configuration menu
    Copy the full SHA
    267c0f7 View commit details
    Browse the repository at this point in the history
  6. Add support of Azure asset IDs for the vector store. (#38066)

    * Generate code
    
    * Generate new code
    
    * Expose file API and add the async test.
    
    * Remove unnecessary change
    
    * Add async samples
    
    * Do not create ML Client in tests
    
    * Better file retrieval
    
    * Regenerate code
    
    * Re generate the code
    
    * Re generate code
    
    * Fix samle name and make iterface more clear
    
    * Add samples for attachment enterprise search
    
    * Add unit tests for message attachment
    
    * Finzlize sync tests.
    
    * Add unit tests and use constants as a URI types
    
    * Regenerate code
    
    * Fix
    
    * Generate new code
    
    * Draft commit
    
    * Add another unit test
    
    * Fix and add test data
    
    * Regenerate files
    
    * Add more unit tests
    
    * Re generate code
    
    * Regenerate files
    
    * Rename classes and regenerate the code
    
    * Fixes
    
    * Fix parameter name
    
    * Fix file names
    
    * Script to check sample names inside file comments.
    nick863 authored Nov 8, 2024
    Configuration menu
    Copy the full SHA
    db34c99 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    3e48384 View commit details
    Browse the repository at this point in the history
  8. Black

    dargilco committed Nov 8, 2024
    Configuration menu
    Copy the full SHA
    ad6cddf View commit details
    Browse the repository at this point in the history
  9. User/singankit/evaluation spellcheck (#38427)

    * Spell check errors evaluation
    
    * Removing test environment from evaluation schedule test
    singankit authored Nov 8, 2024
    Configuration menu
    Copy the full SHA
    1722934 View commit details
    Browse the repository at this point in the history
  10. Fix doc string errors

    dargilco authored Nov 8, 2024
    Configuration menu
    Copy the full SHA
    f4eb82b View commit details
    Browse the repository at this point in the history
  11. Fix typing in samples (#38354)

    * Fix samples
    
    * Re enable type checks and remove extra code
    
    * Remove non needed code
    
    * Remove non needed changes
    
    * Remove non needed changes
    
    * Fixes
    
    * Return non optional client
    
    * Remove extra line
    
    * Fix file names
    
    * Fixes
    
    * Fix async file
    
    * Fix mypy issues and suppress the ones related to typespec
    
    * Fix cSpell
    
    * Re generate code and fix unit tests
    
    * Delete sdk/ai/azure-ai-projects/samples/config.json
    
    * Fix typo
    
    * Fix unit test
    nick863 authored Nov 8, 2024
    Configuration menu
    Copy the full SHA
    c6edff5 View commit details
    Browse the repository at this point in the history
  12. Run "black" (again)

    dargilco authored Nov 8, 2024
    Configuration menu
    Copy the full SHA
    131554f View commit details
    Browse the repository at this point in the history

Commits on Nov 9, 2024

  1. Configuration menu
    Copy the full SHA
    0008861 View commit details
    Browse the repository at this point in the history

Commits on Nov 11, 2024

  1. Configuration menu
    Copy the full SHA
    5762680 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9369a5d View commit details
    Browse the repository at this point in the history
  3. sdk changes for name change for provisioning state and isEnabled onli…

    …ne evaluation (#38298)
    
    * sdk changes for name change for provisioning state and isEnabled online evaluation
    
    * add correct tsp-location.yaml
    saikmicro authored Nov 11, 2024
    Configuration menu
    Copy the full SHA
    2a7d1eb View commit details
    Browse the repository at this point in the history
  4. azure-ai-projects: configure otel logging in telemetry.enable() helper (

    #38434)
    
    * Configure otel events in projects.telemetry.enable()
    lmolkova authored Nov 11, 2024
    Configuration menu
    Copy the full SHA
    b31889f View commit details
    Browse the repository at this point in the history
  5. [ai] fix(pylint): Resolve W1309, W0107, W0707, R1705, W0401

    …, `R1714`, `W0611`, `W0404`, `W0201`, `W1201` and `W1203` (#38447)
    
    * style: Run isort
    
    * fix(pylint): Resolve W1309(f-string-without-interpolation)
    
             From sdk/ai/azure-ai-projects, run:
    
                 ruff check --select=F541 azure --fix
    
    * fix(pylint): Resolve W0107(unnecessary-pass)
    
        From sdk/ai/azure-ai-projects, run
    
            ruff check --select=PIE790 --fix azure
    
    * fix(pylint): Resolve W0707(raise-missing-from)
    
    * fix(pylint): Resolve R1705(no-else-return)
    
        From azure/ai/azure-ai-projects, run
    
            ruff check --select=RET505 --fix azure
    
    * fix(pylint): Resolve W0401(wildcard-import)
    
    * fix(pylint): Resolve R1714(consider-using-in)
    
    * fix(pylint): Resolve W0611(unused-import)
    
    * fix(pylint): Resolve W0404(reimported)
    
    * fix(pylint): Resolve W0201(attribute-defined-outside-init)
    
    * fix(pylint): Resolve W1201(logging-not-lazy) and W1203(logging-fstring-interpolation)
    kdestin authored Nov 11, 2024
    Configuration menu
    Copy the full SHA
    a204c17 View commit details
    Browse the repository at this point in the history
  6. Add readme for get_message, save_file, get_file_content, tracing, Bin…

    …g grounding, enterprise (#38426)
    
    * git Add readme for get_message, save_file, get_file_content, tracing
    
    * Readme for enterprise search, code interpreter, attachment
    
    * More documentation for tools
    
    * Fixed create_thread documentation
    
    * resolved comments
    
    * Resolved comments
    
    * Resolved comments from Krista
    howieleung authored Nov 11, 2024
    Configuration menu
    Copy the full SHA
    4ae547e View commit details
    Browse the repository at this point in the history
  7. More fixes to mypy (#38446)

    * Fix unit tests and some type issues.
    
    * Fixes
    
    * Fix mypy
    nick863 authored Nov 11, 2024
    Configuration menu
    Copy the full SHA
    7a1de64 View commit details
    Browse the repository at this point in the history
  8. agents telemetry pyright fixes (#38457)

    Co-authored-by: Marko Hietala <[email protected]>
    M-Hietala and Marko Hietala authored Nov 11, 2024
    Configuration menu
    Copy the full SHA
    d920d44 View commit details
    Browse the repository at this point in the history

Commits on Nov 12, 2024

  1. Fix pyright for agents. (#38464)

    * Fix as if python version is 3.8
    
    * Fixed
    
    * Add custom config
    
    * Move line, ignoring import
    nick863 authored Nov 12, 2024
    Configuration menu
    Copy the full SHA
    7a66f7e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a629bfa View commit details
    Browse the repository at this point in the history
  3. [ai] fix(pylint): Resolve C0301, C4739, C4740, C4741, C4742

    …, `C4743` for `azure-ai-projects` (#38459)
    
    * fix(pylint): Resolve C0301(line-too-long)
    
    * fix(pylint): Resolve C4743(docstring-should-be-keyword)
    
    * fix(pylint): Resolve C4739(docstring-missing-param)
    
    * fix(pylint): Resolve C4740(docstring-missing-type)
    
    * fix(pylint): Resolve C4741(docstring-missing-return)
    
    * fix(pylint): Resolve C4742(docstring-missing-rtype)
    
    * style: Run black
    kdestin authored Nov 12, 2024
    Configuration menu
    Copy the full SHA
    80f7311 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    78d345d View commit details
    Browse the repository at this point in the history
  5. Update cspell.json

    dargilco committed Nov 12, 2024
    Configuration menu
    Copy the full SHA
    fc77caa View commit details
    Browse the repository at this point in the history
  6. Removed enterprise and add installation for tracing (#38483)

    * Removed enterprise and add installation for tracing
    
    * clean up
    
    * resolved comments
    howieleung authored Nov 12, 2024
    Configuration menu
    Copy the full SHA
    90e27d4 View commit details
    Browse the repository at this point in the history
  7. Fix mypy errors (#38487)

    dargilco authored Nov 12, 2024
    Configuration menu
    Copy the full SHA
    a06c0cc View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    6573482 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    4cd7be7 View commit details
    Browse the repository at this point in the history
  10. agents tracing pylint fixes (#38496)

    Co-authored-by: Marko Hietala <[email protected]>
    M-Hietala and Marko Hietala authored Nov 12, 2024
    Configuration menu
    Copy the full SHA
    fb046e2 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    723c59b View commit details
    Browse the repository at this point in the history

Commits on Nov 13, 2024

  1. [ai] fix(pylint): Resolving remaining pylint errors (#38500)

    * fix(pylint): Resolve R1705(no-else-return)
    
    * fix(pylint): Resolve C0207(use-maxsplit-arg)
    
    * fix(pylint): Resolve C0412(ungrouped-imports)
    
    * fix(pylint): Resolve W1401(anomalous-backslash-in-string)
    
    * fix(pylint): Resolve W0105(pointless-string-statement)
    
    * fix(pylint): Ignore W0221(arguments-differ)
    
             pylint has an open issue tracking false positives for
             arguments-differ with overloads in subclasses
    
    * fix(pylint): Ignore W0718(broad-exception-caught)
    
    * fix(pylint): Ignore E0401(import-error) and E0611(no-name-in-module)
    
    * fix(pylint): Ignore C4748(client-accepts-api-verison-keyword)
    
        Currently, neither client classes supports overriding the api version
    
    * fix(pylint): Ignore W0212(protected-access)
    
    * fix(pylint): resolve W0707(raise-missing-from)
    
    * fix(pylint): Ignore E1102(not-callable)
    
        pylint appears to fail to correctly infer that
        settings.tracing_implementation actually is callable
    
    * fix(pylint): Ignore W0231(super-init-not-called)
    
    * fix(pylint): Ignore W0613(unused-argument)
    
    * fix(pylint): Ignore W0236(invalid-overriden-method)
    
    * fix(pylint): Ignore R0914(too-many-locals)
    
    * fix(pylint): Ignore R0902(too-many-instance-attributes)
    
    * fix(pylint): Ignore R0915(too-many-statements)
    
    * fix(pylint): Ignore R0911(too-many-return-statements)
    kdestin authored Nov 13, 2024
    Configuration menu
    Copy the full SHA
    b0ec1ed View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    64fadfe View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6465546 View commit details
    Browse the repository at this point in the history
  4. Fix pylint and new mypy issues (#38503)

    * Ignore most of pylint errors
    
    * Add generated paths to pylint.rc
    
    * Use backslash for consistency in pylintrc files
    
    ---------
    
    Co-authored-by: Darren Cohen <[email protected]>
    nick863 and dargilco authored Nov 13, 2024
    Configuration menu
    Copy the full SHA
    b210645 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    e807234 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    bc0c788 View commit details
    Browse the repository at this point in the history
  7. Fix pylint

    dargilco committed Nov 13, 2024
    Configuration menu
    Copy the full SHA
    fad94f9 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    f6dc205 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    4e018c4 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    5fe839c View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    355e68b View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    83a4fa5 View commit details
    Browse the repository at this point in the history
  13. Fix CHANGELOG.md

    dargilco committed Nov 13, 2024
    Configuration menu
    Copy the full SHA
    a201c19 View commit details
    Browse the repository at this point in the history

Commits on Nov 14, 2024

  1. Configuration menu
    Copy the full SHA
    2c084bf View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    471053c View commit details
    Browse the repository at this point in the history
  3. More README.md fixes

    dargilco committed Nov 14, 2024
    Configuration menu
    Copy the full SHA
    2364c3f View commit details
    Browse the repository at this point in the history
  4. More

    dargilco committed Nov 14, 2024
    Configuration menu
    Copy the full SHA
    65f2979 View commit details
    Browse the repository at this point in the history
  5. Update tests README.md

    dargilco committed Nov 14, 2024
    Configuration menu
    Copy the full SHA
    9e459d9 View commit details
    Browse the repository at this point in the history
  6. Merge branch 'feature/azure-ai-projects-beta2' of https://github.com/…

    …Azure/azure-sdk-for-python into dargilco/azure-ai-projects-pr-11-13-1349
    dargilco committed Nov 14, 2024
    Configuration menu
    Copy the full SHA
    b686218 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    5ed9727 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    42bbb8e View commit details
    Browse the repository at this point in the history

Commits on Nov 15, 2024

  1. Configuration menu
    Copy the full SHA
    4a69706 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1092c17 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    5d1e38c View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    5661759 View commit details
    Browse the repository at this point in the history