codegeex4.py 581 B

12345678910111213141516171819202122
  1. import json
  2. from openai import OpenAI
  3. import requests
  4. import os
  5. def codegeex4(messages_list, temperature=0.2, top_p=0.95):
  6. openai_api_key = os.getenv("openai_api_key")
  7. openai_api_base = os.getenv("openai_api_base")
  8. model_name = os.getenv("model_name")
  9. client = OpenAI(
  10. api_key=openai_api_key,
  11. base_url=openai_api_base,
  12. )
  13. chat_response = client.chat.completions.create(
  14. model=model_name,
  15. messages=messages_list,
  16. temperature=temperature,
  17. top_p=top_p
  18. )
  19. return chat_response.choices[0].message.content