Skip to content

sarsharma/exploring-openai

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 

Repository files navigation

Synergies with AI - Intro to Azure Open AI SDKs and Frameworks

Creating Azure OpenAI resource

Using Azure OpenAI API

With cURL

  • Hello world example
curl "https://<your-azure-openai-resource-name>.openai.azure.com/openai/deployments/<deployment-name>/chat/completions?api-version=2024-02-15-preview" \
  -H "Content-Type: application/json" \
  -H "api-key: <your-api-key>" \
  -d "{
  \"messages\": [{\"role\":\"user\",\"content\":\"Write a python code to take username as input and print Hello username to the console\"}]
}"
  • Generating content for your brand via a prompt
curl "https://<your-azure-openai-resource-name>.openai.azure.com/openai/deployments/<deployment-name>/chat/completions?api-version=2024-02-15-preview" \
  -H "Content-Type: application/json" \
  -H "api-key: <your-api-key>" \
  -d "{
  \"messages\": [{\"role\":\"system\",\"content\":\"You are a marketing writing assistant. You help come up with creative content ideas and content like marketing emails, blog posts, tweets, ad copy and product descriptions. You write in a friendly yet professional tone but can tailor your writing style that best works for a user-specified audience. If you do not know the answer to a question, respond by saying I do not know the answer to your question.\"},{\"role\":\"user\",\"content\":\"My company sells sustainable bamboo water bottles. The company is launching a new line of bottles with vibrant, eye-catching designs. Please write a compelling social media post promoting the new collection.\"}],
  \"max_tokens\": 800,
  \"temperature\": 0.7,
  \"frequency_penalty\": 0,
  \"presence_penalty\": 0,
  \"top_p\": 0.95,
}"

Using the API with your apps

For these examples, we will be utilizing azure openai api to get structured data out of text paragraphs.

References

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages