PHP code example of odiseoteam / ai-conversational-agent-bundle
1. Go to this page and download the library: Download odiseoteam/ai-conversational-agent-bundle library. Choose the download type require. 2. Extract the ZIP file and open the index.php. 3. Add this code to the index.php.
<?php
require_once('vendor/autoload.php');
/* Start to develop here. Best regards https://php-download.com/ */
odiseoteam / ai-conversational-agent-bundle example snippets
#[ORM\Entity]
#[ORM\Table(name: 'app_agent_conversation')]
class AgentConversation extends \Odiseo\AiConversationalAgentBundle\Bridge\Doctrine\Model\Conversation
{
}
#[ORM\Entity]
#[ORM\Table(name: 'app_agent_message')]
class AgentMessage extends \Odiseo\AiConversationalAgentBundle\Bridge\Doctrine\Model\Message
{
#[ORM\ManyToOne(targetEntity: AgentConversation::class)]
#[ORM\JoinColumn(nullable: false, onDelete: 'CASCADE')]
protected ?\Odiseo\AiConversationalAgentBundle\Bridge\Doctrine\Model\ConversationInterface $conversation = null;
}
final class LinkTheCustomer implements ConversationInitializer
{
public function initialize(ConversationInterface $conversation): void
{
// $conversation is the host's own entity, still unsaved.
}
}