Site icon The Data Exchange

AI Co-Pilots in Action: Transforming Function Calling in Cybersecurity

Jian Zhang explores advanced AI Function Calling techniques for enhanced Cybersecurity and beyond.

Subscribe: AppleSpotify OvercastGoogleAntennaPodPodcast AddictAmazon •  RSS.

Jian Zhang is co-founder, CTO, VP Engineering at Nexusflow AI a startup that uses Generative AI to build tools for Cybersecurity.  This conversation revolves around the integration of various AI components, with a specific focus on cybersecurity and function calling copilots. It delves into the challenges of data curation and benchmarking, the importance of measuring function quality and capability, and the concept of a co-pilot for function calling.

Subscribe to the Gradient Flow Newsletter

 

Shortly before we recorded this episode, Nexusflow announced the release of NexusRaven-V2,  NexusRaven is an open source 13 billion parameter language model that achieves state-of-the-art performance on zero-shot function calling.

Function calling co-pilots refer to AI systems that can interact with and use external tools and APIs based on user instructions, often given in natural language. This allows the AI to execute specific functions or tasks by calling on resources beyond its own internal capabilities, enabling more interactive and versatile uses of AI. For example, in software development, such an AI could automate or assist coding tasks by integrating with and utilizing various development tools and libraries. The key ideas are the AI’s abilities to:

NexusRaven-V2 outperforms models like GPT-4 on real-world function calling benchmarks without any task-specific fine-tuning. NexusRaven was trained on open source data and can be freely used, even commercially. It comes with utilities to integrate it into software workflows as a drop-in replacement for proprietary function calling APIs. The creators have also open sourced benchmark datasets and a leaderboard to track progress on this key capability.

Interview highlights – key sections from the video version:

  1. Nexus Raven: what is it, and a deep dive into its key features
  2. Function Calling and Tool Usage in AI Models
  3. Connection with retrieval augmented generation
  4. Building Nexus Raven
  5. Function Calling co-pilots
  6. Relevant benchmarks
  7. Nexus Raven use cases and usage patterns
  8. Nexs Raven’s nearterm roadmap
  9. Generative AI and cybersecurity
  10. Generative AI in the hands of attackers
  11. Python software supply chain vulnerabilities

 

Related content:


If you enjoyed this episode, please support our work by encouraging your friends and colleagues to subscribe to our newsletter:

Exit mobile version