Skip to main content

model package for enabling chat experiences with openai

Project description

Microsoft Teams OpenAI

OpenAI model implementations for Microsoft Teams AI applications. Supports OpenAI and OpenAI-compatible APIs for chat completions and embeddings.

Installation

uv add microsoft-teams-openai

Usage

from microsoft.teams.openai import OpenAICompletionsAIModel
from microsoft.teams.ai import ChatPrompt

model = OpenAICompletionsAIModel(api_key="your-api-key", model="gpt-4")
prompt = ChatPrompt(model)

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

microsoft_teams_openai-2.0.0a7.tar.gz (8.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

microsoft_teams_openai-2.0.0a7-py3-none-any.whl (12.0 kB view details)

Uploaded Python 3

File details

Details for the file microsoft_teams_openai-2.0.0a7.tar.gz.

File metadata

  • Download URL: microsoft_teams_openai-2.0.0a7.tar.gz
  • Upload date:
  • Size: 8.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.9.16 {"installer":{"name":"uv","version":"0.9.16","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for microsoft_teams_openai-2.0.0a7.tar.gz
Algorithm Hash digest
SHA256 3348aca6b50df844180f3534a1b83780db21446727062f2546898e848771d9b7
MD5 6a4b0e9863aeab8376d49345b2d229ed
BLAKE2b-256 67d94a3c9dd63bfb5218ce5199737f714ad8480d2b4e631cf3a81086ff9e00ec

See more details on using hashes here.

File details

Details for the file microsoft_teams_openai-2.0.0a7-py3-none-any.whl.

File metadata

  • Download URL: microsoft_teams_openai-2.0.0a7-py3-none-any.whl
  • Upload date:
  • Size: 12.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.9.16 {"installer":{"name":"uv","version":"0.9.16","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for microsoft_teams_openai-2.0.0a7-py3-none-any.whl
Algorithm Hash digest
SHA256 a0392b5da1cecb4cc02a94cb564178b3bf938bf6fcbcf03abab84e62004ab5e3
MD5 7b30d538f09cb0e41f74870afa615d49
BLAKE2b-256 e9eca3405479572baa4b77e744a4d5e274e334ccd7bfd306d6aafba218106840

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page