Skip to main content
Don’t miss what’s next at Microsoft Ignite
Don’t miss what’s next at Microsoft IgniteGet direct access to the people, products, and expertise behind Microsoft technology, with opportunities to ask questions, build skills, and learn alongside the community.
Register now
Microsoft
separator
https://catalogartifact.azureedge.net/publicartifacts/bcloudllc1671615348068.santacoder122-441e80e8-445a-4f3b-8b2d-ce8e711dd613/image3_bCloud216x216.png

SantaCoder

by bCloud LLC

Version 1.0.0 + Free Support on Ubuntu 26.04

SantaCoder is an AI-powered code generation model designed to assist developers with source code generation, completion, and programming-related experimentation. It provides a ready-to-use environment for running code generation workloads directly on Ubuntu 26.04 in Microsoft Azure.

The solution includes SantaCoder with the Hugging Face Transformers runtime and PyTorch environment preconfigured for convenient deployment and testing. It is suitable for developers, AI/ML engineers, researchers, and DevOps teams exploring automated code generation and machine learning workloads.

Version Details:

  • Marketplace Version: 1.0.0
  • SantaCoder Model: Final SantaCoder checkpoint
  • Model Repository: bigcode/gpt_bigcode-santacoder
  • Transformers Version: 5.17.0
  • Operating System: Ubuntu 26.04

Features of SantaCoder:

  • AI-powered source code generation and code completion.
  • Supports programming-related prompts and code continuation.
  • Preconfigured Hugging Face Transformers environment.
  • Integrated PyTorch runtime for model inference.
  • Supports local model execution directly on the Azure VM.
  • Suitable for AI development, experimentation, and code generation workloads.

Usage instructions for SantaCoder
$ sudo su
$ cd /opt/santacoder
$ source venv/bin/activate
$ python test_santacoder.py

Check installed runtime version:
$ source /opt/santacoder/venv/bin/activate
$ python -c "import transformers, torch; print('Transformers:', transformers.__version__); print('PyTorch:', torch.__version__)"

Check SantaCoder model information:
$ python -c "from huggingface_hub import model_info; i=model_info('bigcode/gpt_bigcode-santacoder'); print('Model:', i.id); print('Revision:', i.sha)"

SantaCoder is a command-line/model inference solution and does not require a default web dashboard or login credentials.

Installation Path:
/opt/santacoder

Disclaimer: SantaCoder is provided “as is” under applicable open-source licenses. Users are responsible for reviewing model outputs, validating generated source code, configuring appropriate security controls, and ensuring compliance with applicable licensing and organizational requirements. This solution is intended for development, testing, research, and AI-assisted code generation workloads.

English (United States)
Your Privacy Choices Opt-Out Icon Your Privacy Choices
Consumer Health Privacy Sitemap Contact Us Privacy & Cookies Terms of Use About our ads Manage cookies