Skip to main content

Cloud Security Alliance AI Foundation Model API Clients

Project description

Cloud Security Alliance AI Foundation Model API Clients

This Python library (csa_ai_foundation_model_api_clients) provides API access to text completions for:

  • Anthropic Claude 3
  • Google Gemini 1.5
  • OpenAI ChatGPT 4

and has plans to add:

  • OpenAI ChatGPT 4 batch mode

You can set the following options:

  • system prompt (aka developer prompt, persona)
  • user prompt (aka instructions)
  • user data (as part of the user prompt)
  • temperature
  • max_tokens

and has plans to add:

  • top_p
  • top_k
  • model specific paramaters

Please note this code does not have tests, or good error handling, but it works. Also with respect to handling rate limiting that is on the todo, but currently if you use this tool put a sleep statement to slow it down.

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

csa_ai_foundation_model_api_clients-0.0.2.tar.gz (10.6 kB view details)

Uploaded Source

Built Distribution

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

File details

Details for the file csa_ai_foundation_model_api_clients-0.0.2.tar.gz.

File metadata

File hashes

Hashes for csa_ai_foundation_model_api_clients-0.0.2.tar.gz
Algorithm Hash digest
SHA256 facdfd26b5fbb44e4583063007a849107a3ebb12273a7b3fb2cfaf14e67b04c4
MD5 419ffebf44c8d75ada6f0fed75323a82
BLAKE2b-256 819b441511792c458ec71b00de7b965adca84f9807afba02eb1779d2143a5361

See more details on using hashes here.

File details

Details for the file csa_ai_foundation_model_api_clients-0.0.2-py3-none-any.whl.

File metadata

File hashes

Hashes for csa_ai_foundation_model_api_clients-0.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 ad60a924fb6414ee2eaa191641eff346d1d12d3895257bb9aca05e08514d16ec
MD5 338b8c7c8999bfd70ac94ab83ffffe1a
BLAKE2b-256 82b55c1c58102eb98f7b82aa1c2b2449b766fc548e5c5018889f3803d85e03bb

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