teams-ai

View on PyPIReverse Dependencies (0)

1.2.0 teams_ai-1.2.0-py3-none-any.whl

Wheel Details

Project: teams-ai
Version: 1.2.0
Filename: teams_ai-1.2.0-py3-none-any.whl
Download: [link]
Size: 194561
MD5: dda39c3015b807001195c3d2a4a26d2c
SHA256: 03c1afe7288c98532a26aadf46dae1fa9dfb86ba50f5bf56dd8f3a0ed754ff43
Uploaded: 2024-05-19 19:15:29 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: teams-ai
Version: 1.2.0
Summary: SDK focused on building AI based applications for Microsoft Teams.
Author: Microsoft
Author-Email: teams[at]microsoft.com
Home-Page: https://github.com/microsoft/teams-ai
Project-Url: Documentation, https://learn.microsoft.com/en-us/microsoftteams/platform/bots/how-to/teams%20conversational%20ai/teams-conversation-ai-overview
Project-Url: Repository, https://github.com/microsoft/teams-ai
Keywords: microsoft,teams,ai,bot
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Requires-Python: >=3.8,<4.0
Requires-Dist: aiohttp (<4.0.0,>=3.9.3)
Requires-Dist: azure-ai-contentsafety (<2.0.0,>=1.0.0)
Requires-Dist: botbuilder-core (<5.0.0,>=4.15.0)
Requires-Dist: botbuilder-dialogs (<5.0.0,>=4.14.8)
Requires-Dist: botbuilder-integration-aiohttp (<5.0.0,>=4.15.0)
Requires-Dist: botframework-connector (<5.0.0,>=4.15.0)
Requires-Dist: dataclasses-json (<0.7.0,>=0.6.4)
Requires-Dist: jsonschema (<5.0.0,>=4.21.1)
Requires-Dist: msal (<2.0.0,>=1.28.0)
Requires-Dist: openai (<2.0.0,>=1.27.0)
Requires-Dist: pyyaml (<7.0.0,>=6.0.1)
Requires-Dist: tiktoken (<0.5.0,>=0.4.0)
Requires-Dist: types-pyyaml (<7.0.0.0,>=6.0.12.12)
Description-Content-Type: text/markdown
[Description omitted; length: 1304 characters]

WHEEL

Wheel-Version: 1.0
Generator: poetry-core 1.8.1
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
teams/__init__.py sha256=-lksDmePDLQZQUqvNGhzVZC-Moq-5-9sU3I7eFqNZA0 644
teams/activity_type.py sha256=8ibGm4oFUEowNMtQLZUtdh91noHDk2h_PYCkxxNArng 963
teams/adaptive_cards/__init__.py sha256=uxXYg2vf3560h6JoPLbUFtmdpe84lxt3YoRHtaUe7yM 386
teams/adaptive_cards/adaptive_cards.py sha256=oD_QxaNX9RqVDBq_jYWNzUBXyEwicvCzWEj4136tv9g 10816
teams/adaptive_cards/adaptive_cards_options.py sha256=4I7cTqMIeKhz_WdjjYmeyrwdp-kNQdwCSvtav1O6UxQ 471
teams/adaptive_cards/adaptive_cards_search_params.py sha256=0R_e44uiiWDf4Z8huSF2ZtgDM_Mr_y8DU0llAf3Sz2U 252
teams/adaptive_cards/adaptive_cards_search_result.py sha256=dxf9L6etbQ2wbim9BGzZ2zEfEdY01P68QpXUqc3VsCw 344
teams/ai/__init__.py sha256=tGdcB4VzAKO3dV37eFCYJZneaPvmUbbr5Aoov5b5mnU 183
teams/ai/actions/__init__.py sha256=fJAnm9pFZ0LamWq8NHZeFSgL2RCJRgDyrf45DvLiWLs 321
teams/ai/actions/action_entry.py sha256=UjFvv4cth1GjVzj5KVCq98xsb4IZ-UmQAXdeN4s9F9A 1001
teams/ai/actions/action_turn_context.py sha256=Fnr7FtYm6HeK1jREGPzjAYev_Lclua4ksXH2muLa0Mk 641
teams/ai/actions/action_types.py sha256=V3IbmxYYXsjCidOzUXWWyHnOhPZvaPXkSKnxu5wSbgY 502
teams/ai/ai.py sha256=E3Dz5pbqQjMc67-MGygwJKtnru5nWkNPk4tXOGNG5FA 11573
teams/ai/ai_options.py sha256=tXNfanSnA6yqP7N1Hm9hW_5pwP-TKBmnI2Eo_wqbuWE 1098
teams/ai/augmentations/__init__.py sha256=e8tzsW-HUVyIyBGTtigrd1vSEvbPQbiKNUNhKjvIfoU 425
teams/ai/augmentations/augmentation.py sha256=4VC7ypX6Pmxy3cTqtpuidHhNHostRceaSt3q-v2K8MY 1635
teams/ai/augmentations/default_augmentation.py sha256=ZBtUTbqI7c8ese5QirrPReweKNyGVKDjop0nxbstZrs 2498
teams/ai/augmentations/monologue_augmentation.py sha256=04Q2tX4H_fe-AhEWyI-QEcHMOjfUXtI07ZypU3FjY2Y 10375
teams/ai/augmentations/sequence_augmentation.py sha256=Ms9P7XacDlgkmBnuwq1eXmvlr2j-R5FMrKdHHeznfYU 8367
teams/ai/citations/__init__.py sha256=49xYwiFMWDqQanXHaSrk5g_pC91UVQZ7Zo0pZLmRVQk 259
teams/ai/citations/citations.py sha256=5kBSD09Umq1rijPIjinRCGB5qWBJvt0dVPXK_Ch3q4g 3262
teams/ai/clients/__init__.py sha256=CAOVohrg0FM3Z5skyc5hqEnFE4VDpc5Zty092JReJS0 196
teams/ai/clients/llm_client.py sha256=XD4THGTug-zTQyU72Ui-3EYxArKZ9oLXAh8jhCTu82A 7231
teams/ai/data_sources/__init__.py sha256=IpA5QGP74DB3c69VVFrVRJgKO-scvzqpshdLfkRm9OI 224
teams/ai/data_sources/data_source.py sha256=sOJYXyqyV2FB9P_CaCnH6gmuCwCYqwZTT9pS0YmIUUg 1360
teams/ai/data_sources/text_data_source.py sha256=KplrTk-J_axrdLd43rorJSp2RjZkWscH8PW6bZ0VXkc 2500
teams/ai/embeddings/__init__.py sha256=4fwSlsM5QREXF6ZJLI2-e1M1Z7tCPuKlkTpwDyOMBIc 625
teams/ai/embeddings/azure_openai_embeddings.py sha256=XmMuNEqzd_Wdqv-VGVVlk5nGtuVhDt5hZSjGxhas__g 4379
teams/ai/embeddings/azure_openai_embeddings_options.py sha256=aL50SVufVZX42a1Jc1GLb5EWFV7NguQAcr_nKXGIGrY 1048
teams/ai/embeddings/embeddings_model.py sha256=D3gZIk6sGI5VSJoGaUpm9b4wbnt3pFPt4XbXQ53uels 894
teams/ai/embeddings/embeddings_response.py sha256=sgnpsg3eOlHvlb1hi_bjgRqwMlCT_fMEfqe0s-ZeZms 802
teams/ai/embeddings/openai_embeddings.py sha256=ebTrx5-DklIzpf7sCjb4R1MVb52mG9uqqvUCeIJBJ6I 3803
teams/ai/embeddings/openai_embeddings_options.py sha256=VmN0759dTSrd6GqgbvQ5t5lGrcyN-5DGvJJKUDyU9No 991
teams/ai/models/__init__.py sha256=l43p7ejPk-YvfZx3C8YRt6cydjg760jd8bjwiFCkIx8 562
teams/ai/models/chat_completion_action.py sha256=tLsZrBd3onBYV5WTRhHu9cLe28xhmxuHXWX-N3p3kQw 729
teams/ai/models/openai_model.py sha256=mNoxKTT-AUxCjinPIslZU-qKDbxcslQUb9xlzKfHD74 7171
teams/ai/models/prompt_completion_model.py sha256=c-yCKIGSVZJ-RsrfEv_Kf8jA-VYyo5lMFQ_Q_V6k1fQ 1302
teams/ai/models/prompt_response.py sha256=87hGXn21M90a85Ucj7MsNtKh4gfz4xLt8MR7QJ0HCts 909
teams/ai/moderators/__init__.py sha256=AkvVRflTx6JO3KHLcArID1jL4DWZ_X2GqVB4yMRyMPU 557
teams/ai/moderators/azure_content_safety_moderator.py sha256=SqPSEEFOO3CyOQrF9pJr1u4vroAdrmg30kXJ7OkHl2M 7891
teams/ai/moderators/default_moderator.py sha256=npA9ZgVQoF0_WcARppu6-GqNs8tmNBOVoCJ6lRpTOIU 656
teams/ai/moderators/moderator.py sha256=ZxpFAC9NHvX9qOoYPpJOwkxHKcT_J4wB7Ngu16nSTm0 1589
teams/ai/moderators/openai_moderator.py sha256=bsZFK53BubanHVGCrmzRr6mS13500NyFOmzsY7l9q4E 4414
teams/ai/planners/__init__.py sha256=AaNIl_WwR02eoyryiMkTYG5sdqEP6cXULakCiuc1s28 735
teams/ai/planners/action_planner.py sha256=2BlK3OBrW_S20kwqF8Pi_XqflOCkpWmWVUx0pQ-4kb0 6127
teams/ai/planners/assistants_planner.py sha256=a1qJLqJDkQzdLutGo-2Ano5Mkvm2nmYcqc3bAJQ-54k 17927
teams/ai/planners/plan.py sha256=rGTJPNwc_9VXmxHQ-bZemPZ7Mm06eAzJAVBbazFr44Q 2173
teams/ai/planners/planner.py sha256=LNMsrxemproCXxAaGN-m_GMqGIxBUWOLzxfa8dtkkmk 1065
teams/ai/prompts/__init__.py sha256=5DbOPK3jslMTZeCaN_u65kNSfDui24gMMisGZUQER-4 1569
teams/ai/prompts/assistant_message.py sha256=xYRdeEtxdrh1N78r4SEtlAv8o8iVPgtAyQnrXcL0wBs 846
teams/ai/prompts/augmentation_config.py sha256=xnysDSRJjzfjoZCtSDqZLgKTfwPhVaBtxnVd-o--nKY 1066
teams/ai/prompts/completion_config.py sha256=0VZktAlW53CD9Qqb_J6eCmFVUYuNmkS2V2OodAbEQrQ 3285
teams/ai/prompts/function_call.py sha256=x5tkW0GZK0qd2IjeU2Jn09AeZMt-T_BqLhGXO_0z1nY 428
teams/ai/prompts/function_call_message.py sha256=2DfvG3_wGU9djBakXS5Ckdf_sPqsZgh7LRkYH4KtvI0 2992
teams/ai/prompts/function_response_message.py sha256=VVo7PDUX_XFcLlaCJrhA3qEw7kCfOsV0zqMUoue8HUs 3144
teams/ai/prompts/message.py sha256=dMWhEx0yrzwaIcbZJ_7osf9Tb09nQJq3YsVg4iAmhKg 2310
teams/ai/prompts/prompt.py sha256=n6vp6x6lfEkGokdjpslixEx2oKDWdKrXUzwsO_lvujY 1156
teams/ai/prompts/prompt_functions.py sha256=j5xO0vdNP7B_geIhjw7WdPVIxR75gt8jPNZWlHVQBaI 2493
teams/ai/prompts/prompt_manager.py sha256=QjfDEwJTHu75A-aOW4DginEajshs0NdSVdRtoXSFzXs 14509
teams/ai/prompts/prompt_manager_options.py sha256=89EN1SnhtF8Ik5Ci7Hc0i510vqMiXX9fQMaQhE8HdqQ 1571
teams/ai/prompts/prompt_section_layout.py sha256=CBsDuLXL_jPw7KBT4bRDH_U8iYE88mrIhsea8ZwmWHc 478
teams/ai/prompts/prompt_template.py sha256=6WigWXG_bX_nfMGPco0B6U1SGH3zhNx74QGKV8tmGUE 1156
teams/ai/prompts/prompt_template_config.py sha256=cUpYf8esSR1WIjEAuW_xWJyjtXy27tee5YaTprvqHrw 2116
teams/ai/prompts/rendered_prompt_section.py sha256=v3DuT3_7jURJDh282cSGtmdD-dWPt2eR9xrYO2d5vQg 614
teams/ai/prompts/sections/__init__.py sha256=G0vPRJ24_T4cflPB9HuenUeyzpctlswJVUVVY1TtLw0 800
teams/ai/prompts/sections/action_augmentation_section.py sha256=U5xCcrJCafpAo3CHzjtijQcIEiE9o10MQHI0afTOjrI 4104
teams/ai/prompts/sections/conversation_history_section.py sha256=Q3edFrM1HZzaKJCNVBccbp-aHaQr01lAIaUCXCHOIoc 6901
teams/ai/prompts/sections/data_source_section.py sha256=DZ97AynXGOdNw61Gc0jSETxl1pOBzcrYyXNGoq9McfE 2451
teams/ai/prompts/sections/group_section.py sha256=zatFSZlLaetJEuqi1VQwfLQzPkwyPmOkbcdrG4N9j80 3361
teams/ai/prompts/sections/layout_engine_section.py sha256=MbOqCUL0tPXSdOw8fFS6INWErR6B6ebhRXJ3D2QWGKk 9245
teams/ai/prompts/sections/prompt_section.py sha256=JMo0vDS3Y__HHdWplYwNnysJhf-c7H-XI9LQsv1dShM 2941
teams/ai/prompts/sections/prompt_section_base.py sha256=a4d9XLVvIeEOtU80Z9A15ghG2udH1NMoUdtgRp9tFwQ 7305
teams/ai/prompts/sections/template_section.py sha256=RExgHtCVJ1B_aq7-gRIZwam6gochlwf0gKcgnD7pvi8 9013
teams/ai/prompts/sections/text_section.py sha256=d6TkFXtPcK8WQWC0sGHJ9dfMXayMjePHM825Pj9Mmh8 3124
teams/ai/prompts/system_message.py sha256=OW2wOQGW7Tj1JoLVxDPRonAfIwv41Y_xT3r1_wJl9Hs 635
teams/ai/prompts/user_input_message.py sha256=A2GkokaVEtqujfNbpguuffFY_Cs7e835-JzMERVuvY8 4028
teams/ai/prompts/user_message.py sha256=pGWAuLxrG2v9BTQgTzDNIvOF5VLprfGcKHskLnqeuTw 800
teams/ai/tokenizers/__init__.py sha256=iDeStJ2KeJfdgVupfQxCxPEOev6gVkoSwiU9UufHMQA 213
teams/ai/tokenizers/gpt_tokenizer.py sha256=--msMeB9lBWPTPBONP5jfF9Zo1s9S5VFLymxi6AWz9M 1071
teams/ai/tokenizers/tokenizer.py sha256=Kg-GfFZMCm4FWwR5D7GCkzh3zeOA0XVbChS74OmjJNY 993
teams/ai/validators/__init__.py sha256=5RH_GUIs_Rv_L1kzypMlnU5iZzTFIw8rk1G-tfF2KmE 621
teams/ai/validators/action_response_validator.py sha256=3V8X-_PSOB44y_Tga8qidm7Q6_7YGHIMplfgT1W94J0 4415
teams/ai/validators/default_response_validator.py sha256=ehjJ-OH34btWrKJ5DfCKoQcLDrAC3qnfsUFc3qukFZU 777
teams/ai/validators/json_response_validator.py sha256=9ogjShjFadF8wHl-Y2Oxfw0W_QrU9V6iHjUdV91ypGE 3045
teams/ai/validators/prompt_response_validator.py sha256=_FP9WBuE-kVqlpxq43kQxunUoe1_KgdSihtnfGfcMbY 1286
teams/ai/validators/validation.py sha256=K7dnjIFri0OSN9xb1zEidLO41Dy4oZMHyR35hPt3ApA 648
teams/app.py sha256=UJcutNzmknTAfphyLSVU0XbhgP2dSb-O04DgpZBfDrE 28277
teams/app_error.py sha256=xyf2jaynccsBJ_0Nw6AiAVnRcnVYebsq72UTy5He_bY 296
teams/app_options.py sha256=TdE3rhw2uIN7ievn4CAnSbrFaIr5Z0uc4NaYILlDawA 2753
teams/auth/__init__.py sha256=-gcQhMxkfHMhLmPjzrNfzpqtZlyf660fsMipUaY8s04 508
teams/auth/auth.py sha256=m3VM_gK78yXVEhPV_VoP8V1AnpEs0mMA_XPD5WbxEVc 4037
teams/auth/auth_component.py sha256=1SSb0IogFgUDrJOwb_KOSpGDhwZrTV1IlBIP6HznIKk 1987
teams/auth/auth_manager.py sha256=4XSUUax9qzMG-xpud2JJXzAS1e8C7y5XGCmEM2SPzhU 4763
teams/auth/auth_options.py sha256=OG5313qYNxaBW9Jfr-IjzjBisvUSkYKr274BxJbjNRg 702
teams/auth/oauth/__init__.py sha256=R9cYnTKAY20cswnQyHdSddogW_tVvTL5MLIs2E6xOCw 433
teams/auth/oauth/oauth.py sha256=wNnWe7l0kly8OxCG5UdaOI-eer2Xt7oafHcLo4wnKoA 4090
teams/auth/oauth/oauth_adaptive_card.py sha256=mLnOj2pC1jP9CrwO-O1BBfK36YARM8cpCokogORcG6U 4739
teams/auth/oauth/oauth_dialog.py sha256=lgiC725MijcW6YbGFnnmwIyi2vpOXk21xToBagDGIYQ 3447
teams/auth/oauth/oauth_message_extension.py sha256=SG12UfArM21y_MtrnZWyiXhnFPLeomCSILJyuSFlAf4 4432
teams/auth/oauth/oauth_options.py sha256=AXl08kE0y7oYnSJYRIkaLB9LGbHKXg4xd2LtZL13t4Y 1303
teams/auth/sign_in_response.py sha256=CBOrx21NiDu_jEJPWq11lY8Uc4Xr_j-8TG9YKkZwDaY 448
teams/dialogs/__init__.py sha256=DoErvyJbHwEOQGzXZ2lHjoyGWQwP0o1nwh5R3EIpcSw 148
teams/dialogs/dialog.py sha256=8D1KKPgSekf4yJZQESuoyriU32_lmeCbyqZ69X4QFY4 1810
teams/input_file.py sha256=uMbfOMUvXd-wBjGZor2xaUxgrYbA5gsNE_CFcq_gWQM 1137
teams/meetings/__init__.py sha256=RKve0goYrG27MV7XXeI8c4F15yqLNVzz61DKRwf66_c 154
teams/meetings/meetings.py sha256=thoS2-fM_T3NFZAwDbZ35Mt8HBlN2po6HUumlqYZKVw 3655
teams/message_extensions/__init__.py sha256=QUWzDDUrnSjToCHtsfN1KfPVqs7ttNo29Ws3J0l3YVk 228
teams/message_extensions/message_extensions.py sha256=OcTv4hQiJG0juB9S-aONrd9SUWa-zXKsyvUPonufVz0 24325
teams/message_reaction_types.py sha256=bL_SX2Z81EyvOsHZlH6P5Qrf2Cdjv5ukfLjdZIMaxgM 241
teams/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
teams/query.py sha256=lToDWFG7exUyPC5zxvna89013fDPKrUGOI8jyWFoUYk 328
teams/route.py sha256=ZIMVdkeN9UlneUDUfhM_cg2q9Z7GdXb6VCK-N9UvHAU 762
teams/state/__init__.py sha256=6olPJ5MDS5FggAktsRHRHDA66SmafZeY_HYRQNYbzfg 564
teams/state/conversation_state.py sha256=jg9apwhARDAzfuf-fs414nI0Rv_IVXxyCEl6Qs6Fyv4 1365
teams/state/memory.py sha256=w26M6ti2bSvH3uBDt9I1EXm7mf23I0uU4TNquBFQ-JM 3481
teams/state/state.py sha256=thm4vQVvYEHQFuBLKbzb7LTLltGaay4fBTMWJtUZQ8g 4830
teams/state/temp_state.py sha256=GzIRm5-iVi4_wmgJY1H2EazOP-tsnDjFiIUZFMCi530 1216
teams/state/todict.py sha256=P7Y1-aegIwS75T4ZtMLBPyPfiOjojqNl6uBU7TOMV1A 691
teams/state/turn_state.py sha256=pJ6bodzXNs3XE_5paiQGmWl34lRFH8DGhOfPD1m1NF8 2466
teams/state/user_state.py sha256=eDYX6OcfAqgJ9N_4t1zPWB-x_cKlMTbjqAlCDJdVeu4 1306
teams/task_modules/__init__.py sha256=k9T6g54KRoVPctwMW-ym1IUrMNqH6rdmshirg2M6n10 239
teams/task_modules/task_modules.py sha256=368lISvHP8HsvFVRVDDUzrjGoojrbWxZyt2TSyHVx4I 6431
teams/task_modules/task_modules_options.py sha256=qRirov6QCGulPjRU1wHP6aSlTUTAgujXCBL_AKQy28g 488
teams/teams_adapter.py sha256=DistB4UZC_ahdjPQHDk5Ao29tkf_AjFmp8JLe5X5sN8 5793
teams/teams_attachment_downloader/__init__.py sha256=Cgi0fCsDRvVPWdR_urqMjqBrnCecRWcViVq8gzjSTHs 325
teams/teams_attachment_downloader/teams_attachment_downloader.py sha256=7qmpvuX8FsgnP-T5oChauTxAzVqlnQuKUhRQiCxGG2c 5533
teams/teams_attachment_downloader/teams_attachment_downloader_options.py sha256=UU125HV-7SHDrGFrPkA5OF9otHKre_ezsb0F3kxgCXs 463
teams/typing.py sha256=BchQs2Rb2wgWg56HAnBfjyaD65hYCv8hd2LPIfVU6GQ 1190
teams/user_agent.py sha256=9JL4ADJSZykbmp4TLpoLfekVGZo_Oern2UvK9WFdgbw 292
teams/utils/__init__.py sha256=eIvxdk4XRzJV8_W1KoHmDf_JnTIEoJM0sOhLsbfgVIs 197
teams/utils/citations/__init__.py sha256=tTxmouy4cCguzGpW_lMsFPy4WCjZFpUGjt2UGC5HO8U 278
teams/utils/citations/format_citations_response.py sha256=lE2G8nAI9akXqm9ApguYBFC4WEK1SO4w66yI4zU1IBo 409
teams/utils/citations/get_used_citations.py sha256=MilMCR4y3Znaoj2PeSU6qki1d66UvcE3RgDkEsYDsdQ 1043
teams/utils/json/__init__.py sha256=Fw94bTXl1SO0NaajAHeItWMHDRFABx7i5cU49y0-610 200
teams/utils/json/parse.py sha256=cx9McDG3zqh4HsThusAvyOXN0wgrqWO0FcXKWpCMThQ 637
teams/utils/json/parse_object.py sha256=ucItsD22q8ewSxDGy23xcUjKW0lWTBeI3x9NLj02kOg 1747
teams/utils/snippet.py sha256=nm5IfKoMuO1kpLk32Vqt_OLI1N1-7VJgjdioLLUHp4g 631
teams/utils/to_string.py sha256=YBiExf4Osf8nTN7owGNGpiTBAVi5D5YXXWCT1iiuWYE 1440
tests/adaptive_cards/test_adaptive_cards.py sha256=UcSbl7qYWPO7SKlz-cMUicj2k1Xcs44tckRXm9TKwWM 4966
tests/ai/augmentations/test_default_augmentation.py sha256=B76GXawhJUdxq6GVWUaNVHbp2Pcdnl__Ab8u8Ne2UKM 2907
tests/ai/augmentations/test_monologue_augmentation.py sha256=a1mE5jgmiNGKtlp2tl3QiwKYjcsgQn1vU2zlrB05WgQ 6693
tests/ai/augmentations/test_sequence_augmentation.py sha256=UG6R2_sxv3bO4T6m48YqJU6QY70WdUDRkAMjUgJMgzU 7935
tests/ai/clients/test_llm_client.py sha256=RmnxC1bWINVFsZeAqJ6z-wyo_-eb_2p-Kq7NAvKN-NU 8034
tests/ai/data_sources/test_text_data_source.py sha256=VlRxwlNwVe15dL872N-DPxnIW9SfeYuNEWoCAd1vB3E 1502
tests/ai/embeddings/test_azure_openai_embeddings.py sha256=qoaCQ_n1iIwkzk6WVqgGFIxsxUTb373owpOKhB3lKJ4 6111
tests/ai/embeddings/test_openai_embeddings.py sha256=4tRbVSEGBoLnQ8cb1aoLRXjVoF97zGxLyo72SrOVlsU 5222
tests/ai/models/test_openai_model.py sha256=F4Embxm1XfLqZ3pvY2rgs3BF5PiRsGLg70EXKT3_2DQ 5006
tests/ai/moderators/test_azure_content_safety_moderator.py sha256=ATO4QXT4zi0fxZH5p7XX5cYqU8gJHHdPEkLosKKS4A4 7158
tests/ai/moderators/test_default_moderator.py sha256=nFO7o7fJSxgDVKctnUEYXe2DDuxOWR91yrBxxbUVGqc 828
tests/ai/moderators/test_openai_moderator.py sha256=Nte49r6Ozq5yYHcIl32PClaJxDOqX_B5aI_CtaXm6qY 9711
tests/ai/planners/test_assistants_planner.py sha256=aw1vxCqan4YHKc-19EIiVOZvbw2gpDgrI5unKAwWsl8 33818
tests/ai/prompts/test_assets/happy_path/actions.json sha256=r_fGkH-3BShmsykqOX3tZtExuUdNvfy-QxgEZiylN1I 692
tests/ai/prompts/test_assets/happy_path/config.json sha256=P2ku5LvfL3DGwonkPe2CIyrlXCxN3FKVwaALKp38Dn4 587
tests/ai/prompts/test_assets/happy_path/skprompt.txt sha256=yy_qKH_7NX-RS__i9Yx1g7t0pg8_lvJZhmyUt3qEOi0 11
tests/ai/prompts/test_assets/include_images/config.json sha256=ydNKA5gFUJSPDPSV1hYxV0NignGosU7-5LyDkG6b2x8 614
tests/ai/prompts/test_assets/include_images/skprompt.txt sha256=yy_qKH_7NX-RS__i9Yx1g7t0pg8_lvJZhmyUt3qEOi0 11
tests/ai/prompts/test_assets/migrate_old_schema/config.json sha256=8WwLoZLI8PjYaFOsCU6CQz65FYAPQMPJTBDujXd72VQ 366
tests/ai/prompts/test_assets/migrate_old_schema/skprompt.txt sha256=yy_qKH_7NX-RS__i9Yx1g7t0pg8_lvJZhmyUt3qEOi0 11
tests/ai/prompts/test_assets/no_config/skprompt.txt sha256=yy_qKH_7NX-RS__i9Yx1g7t0pg8_lvJZhmyUt3qEOi0 11
tests/ai/prompts/test_assets/no_prompt/config.json sha256=9eonI52bPUENmCZZLvvMDkQt8uEmmcaidvA8CFRWfZs 582
tests/ai/prompts/test_assistant_message.py sha256=CduM_RbiylR2eNq5Dppw7L2Unl4fhzOhIGavhS4Fh1c 1164
tests/ai/prompts/test_conversation_history.py sha256=qwoUKt8NB_zFdntV2TtDAH7lJBnVPnvi1-bYspQ2X_Y 7157
tests/ai/prompts/test_data_source_section.py sha256=1UBk4PYG3V-YEza_U4OCEa0vqjJALIFP8pEy3ZO4wjU 1560
tests/ai/prompts/test_function_call_message.py sha256=c0UfHCILqYUPGa8fQvJvtZKkjBLflkMwEieNYS00ywI 2175
tests/ai/prompts/test_function_response_message.py sha256=Qo7vuFnOhd-20ya_7wjy15OTQTcT8_tLewuttkutuEA 2221
tests/ai/prompts/test_group_section.py sha256=YDfIuS36yZ7IaQvOMXpk9Y0sMmDZuERiWx0YmwgZ4VE 2807
tests/ai/prompts/test_layout_engine.py sha256=hNpN6wHHntQVTO0M1l8h_1rVW2B_bWHyzreDkO7J9jI 6968
tests/ai/prompts/test_prompt_manager_v2.py sha256=clIKTP4Tc_sqEmBoopcNBL7Bpfb8uDkgyg23HOEoyyM 9534
tests/ai/prompts/test_prompt_section_base.py sha256=3JnZZZMZszShTX9x3nM57pelKjmKku0_h0D0MX8l4xI 8405
tests/ai/prompts/test_system_message.py sha256=OfMuNhwzs2vGhNdz-V14b2p3FxHh8-yhG2OtJgmhVbg 1056
tests/ai/prompts/test_template_section.py sha256=ohUFbw7CNM-9F6wnjqMqUfJPtrFSAC08Kc0DCho4ReA 9290
tests/ai/prompts/test_text_section.py sha256=TlRaTFqNn2G1EoCMc1iu79oZdypI6s7NFhvvK45tXrQ 2319
tests/ai/prompts/test_user_input_message.py sha256=hMQnagak0k3HPo0nmb8td3aNsf9V7D-Ds6YjSX6IIPc 7349
tests/ai/prompts/test_user_message.py sha256=sFPfx-1imdqTEZuo3KCqmIRhN1Aik_Pfo_KH910Ir1w 1048
tests/ai/tokenizers/test_gpt_tokenizer.py sha256=PiiPSewcbCm6s6z1Aj6S2Amf4db_RcjvdwzcK4-k1So 853
tests/ai/validators/test_action_response_validator.py sha256=tpUr1KXb2y7HFzeIN8ril_OIAO8MaqZ4v4EvZ8UYVrE 6169
tests/ai/validators/test_default_response_validator.py sha256=C_qSWkXCEMzw6gSaUOSPnbm7pEUkq_PKSSwW8wqVydE 822
tests/ai/validators/test_json_response_validator.py sha256=vetfrqnv_FnK8fxivazb3y_kq0xZQtq0vZhV3RFMJ0Q 5196
tests/auth/test_auth_manager.py sha256=2KYJIp9VghBJ1PzCEubJEek_NRJU2DipSRyE8MKZDek 2643
tests/state/test_conversation_state.py sha256=1xRrqdqNexausBT97wRlAJ7HkIqAxrJ3ty0NMBHOlws 4144
tests/state/test_custom_turn_state.py sha256=Dku2VrvlOKjAsGEHGsBZPzijdMgdgr56UQdVgPvTrsg 6282
tests/state/test_state.py sha256=_YH-_XqhACaQCoDk0pKoTVGTw2C4hc6ALSTnc66NJQQ 818
tests/state/test_temp_state.py sha256=Y4gJY_FvlOPHbIG70eVPtkxbStRRFXTvybttfQMQlBQ 1797
tests/state/test_turn_state.py sha256=W5LEAz3x6ZMUHRaWraVFgyMecTchazFsf1m_IF7RGro 6677
tests/state/test_user_state.py sha256=H2Em2saUdHbPKHgrxYNhs3fvRX0OFastcXu6yhjRcFY 3692
tests/task_modules/test_task_modules.py sha256=yX7e-CjhqcibsbAGj4J3h9QvqZ1aP-VoJf1wcgCxXUM 2250
tests/test_app.py sha256=U5xfTfnazXuV2NvgM45PuDaiqfOEc4TUbZYhPsARr9I 30053
tests/test_meetings.py sha256=fy_wCq3JmmhrWga-pmgHg3DorQGZm6B72RFfjZuzfRg 11702
tests/test_message_extensions.py sha256=9XdZ6tTHVJ_9SG-3saFQD7jUm9BSQHrlbPfLn3nHv4Y 32052
tests/test_teams_attachment_downloader.py sha256=VX3dJLBWYRiTU0ARSndAyFFEptX5Xhhro6mJDKSqry0 14794
tests/utils/__init__.py sha256=0frH3Uay8tSoOLTtFi0FVflnjHd5oBlIaXtCd4_DJgg 204
tests/utils/activity.py sha256=-BgoPWtFa407iTNdmWzCzO5CnQDdy8RyADR0SX16W1E 526
tests/utils/adapter.py sha256=iOm4t83rAHBbHb0PNb58-5xxIjrg5U-r3tpzxQZtmGA 1055
tests/utils/citations/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/utils/citations/test_format_citations_response.py sha256=a52rWQdYKtyRXKyOLMTQ6tqqxzpdJLIt02k_Hm5R8GI 570
tests/utils/citations/test_get_used_citations.py sha256=Q0w4oOJ2_tLFb0P33aG8KgTyI0OzmS0b0bLtDNW_ZIk 1937
tests/utils/test_snippet.py sha256=Tz74lGPUMBIcdur_7LegTp_FF26QTRhW2wTeWIMSHWs 513
tests/utils/test_to_string.py sha256=sDl8S-QzPPZ6_JpNIkpRf_WayZREc8yQWpCkFZTSJD0 1449
teams_ai-1.2.0.dist-info/entry_points.txt sha256=Eujn3luCg7B-sOL6pQm-fw7uROJgP6TPSO_zoqzIBoo 105
teams_ai-1.2.0.dist-info/LICENSE sha256=gRwuBhexeJL1GKoRgHFE5p0X4_O52A3AOOKD-OZSg8I 1093
teams_ai-1.2.0.dist-info/METADATA sha256=jKkGQGTKIxjufUhJ7OLcPN3RM1g3DF7U-SyMeKOJ5G8 2774
teams_ai-1.2.0.dist-info/WHEEL sha256=FMvqSimYX_P7y0a7UY-_Mc83r5zkBZsCYPm7Lr0Bsq4 88
teams_ai-1.2.0.dist-info/RECORD

entry_points.txt

ci = scripts:ci
clean = scripts:clean
fmt = scripts:fmt
lint = scripts:lint
test = scripts:test