code: def claude_mapping(self, model, messages, response_obj):
      from anthropic import HUMAN_PROMPT, AI_PROMPT
  
      prompt = f"{HUMAN_PROMPT}"
      for message in messages:
          if "role" in message:
              if message["role"] == "user":
                  prompt += f"{HUMAN_PROMPT}{message['content']}"
              else:
                  prompt += f"{AI_PROMPT}{message['content']}"
          else:
              prompt += f"{HUMAN_PROMPT}{message['content']}"
      prompt += f"{AI_PROMPT}"
      claude_provider_request = {"model": model, "prompt": prompt}
  
      claude_response_obj = {
          "completion": response_obj["choices"][0]["message"][
              "content"
          ],
          "model": model,
          "stop_reason": "stop_sequence",
      }
  
      return claude_provider_request, claude_response_obj
  
imports: import dotenv, os
  import requests
  import traceback
label_desc: Use image node_id 2 for calling the HeliconeLogger obj's underlying member method code with example usage: obj.claude_mapping(model, messages, response_obj) and returns: claude_provider_request,  claude_response_obj