Skip to content
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 4 additions & 0 deletions python/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -79,6 +79,10 @@ azure = [
chroma = [
"chromadb >= 0.5,< 1.1"
]
copilotstudio = [
"microsoft-agents-copilotstudio-client >= 0.3.1",
"microsoft-agents-activity >= 0.3.1"
]
dapr = [
"dapr>=1.14.0",
"dapr-ext-fastapi>=1.14.0",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -11,11 +11,9 @@ This agent allows you to interact with Microsoft Copilot Studio agents through p

1. Python 3.10+
2. Install Semantic Kernel with Copilot Studio dependencies:
- **Until the Copilot Studio packages are on public PyPI**:
```bash
pip install semantic-kernel
pip install --extra-index-url https://test.pypi.org/simple \
microsoft-agents-core microsoft-agents-copilotstudio-client
pip install microsoft-agents-core microsoft-agents-copilotstudio-client
```
3. An agent created in **Microsoft Copilot Studio**
4. Ability to create an application identity in Azure for a **Public Client/Native App Registration**,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

import asyncio

from microsoft.agents.copilotstudio.client import (
from microsoft_agents.copilotstudio.client import (
CopilotClient,
)

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,8 +7,8 @@
from pathlib import Path
from typing import TYPE_CHECKING, Any, ClassVar, Literal

from microsoft.agents.copilotstudio.client import AgentType, CopilotClient, PowerPlatformCloud
from microsoft.agents.core.models import ActivityTypes
from microsoft_agents.activity import ActivityTypes
from microsoft_agents.copilotstudio.client import AgentType, CopilotClient, PowerPlatformCloud
from msal import ConfidentialClientApplication, PublicClientApplication
from msal_extensions import FilePersistence, PersistedTokenCache, build_encrypted_persistence
from pydantic import ValidationError
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
from enum import Enum
from typing import ClassVar

from microsoft.agents.copilotstudio.client import (
from microsoft_agents.copilotstudio.client import (
AgentType,
PowerPlatformCloud,
)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@
from pydantic import SecretStr, ValidationError

try:
import microsoft.agents.copilotstudio.client # type: ignore # noqa: F401
import microsoft_agents.copilotstudio.client # type: ignore # noqa: F401

copilot_installed = True
except ImportError:
Expand Down
48 changes: 47 additions & 1 deletion python/uv.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading