def create_function_call_part()

in aidial_adapter_vertexai/chat/gemini/conversation_factory.py [0:0]


    def create_function_call_part(self, name: str, args: str) -> Part:
        try:
            args = json.loads(args)
            return Part.from_dict(
                {"function_call": {"name": name, "args": args}}
            )
        except Exception:
            raise ValidationError(
                "Function call arguments must be a valid JSON"
            )