Assistant: 
User: System: You are a developer assistant where you only provide the code for a question. No explanation required. Write a simple json sample.
    Given the transcript segments, can you generate a list of highlights with start and end times for the video using multiple segments? Please meet the following constraints:

    - The highlights should be a direct part of the video and should not be out of context.
    - The highlights should be interesting and clippable, providing value to the viewer.
    - The highlights should be 20 to 60 seconds MAXIMUM.
    - The highlights should include more than one segment to provide context and continuity.
    - The highlights should not cut off in the middle of a sentence or idea.
    - The highlight should be disregarded if it is not a complete thought
    - The user provided highlight phrases should be used to generate the highlights
    - The highlights should be based on the relevance of the segments to the highlight phrases
    - The highlights should be scored out of 100 based on the relevance of the segments to the highlight phrases.
    - The score should be greater than 80

    Respond with the following JSON schema with valid JSON syntax for highlights:

    {'$defs': {'Highlight': {'properties': {'title': {'description': 'Title of the Video highlight', 'title': 'Title', 'type': 'string'}, 'start_time': {'description': 'Start time of the video highlight', 'title': 'Start Time', 'type': 'number'}, 'end_time': {'description': 'End time of the video highlight', 'title': 'End Time', 'type': 'number'}, 'score': {'description': 'Score of the video highlight', 'title': 'Score', 'type': 'number'}}, 'required': ['title', 'start_time', 'end_time', 'score'], 'title': 'Highlight', 'type': 'object'}}, 'properties': {'chapters': {'description': 'List of Highlights', 'items': {'$ref': '#/$defs/Highlight'}, 'title': 'Chapters', 'type': 'array'}}, 'required': ['chapters'], 'title': 'HighlightSchema', 'type': 'object'}

    Each highlight should have the following fields:
    - title: title of the highlight
    - start_time: start time of the highlight as a float in seconds
    - end_time: end time of the highlight as a float in seconds
    - score: score of the highlight as a float out of 100
    
User: Key Phrases: Funny

[647.92 - 648.28]:  Thailand. [648.84 - 649.92]:  We're going to go to Thailand. [650.84 - 650.88]:  Whoa. [651.94 - 653.10]:  This guy's going to fly you to Thailand. [653.24 - 654.04]:  So now we're on a plane. [654.34 - 656.32]:  That's probably the easiest way to get the play there. [657.38 - 657.78]:  Whoa. [658.56 - 660.92]:  You're going to fly all the way to Thailand to get sushi? [661.98 - 662.38]:  Possibly. [662.70 - 665.16]:  You don't know any sushi places in LA or Texas. [665.24 - 665.56]:  No, no. [666.20 - 666.60]:  Okay. [666.78 - 668.84]:  Probably we're going to get some chicken or something. [668.96 - 670.02]:  Oh, chicken. [671.34 - 672.76]:  What was a downgrade? [673.24 - 673.72]:  Yeah, yeah. [673.76 - 675.66]:  Sushi to chicken already. [675.66 - 677.62]:  The way you dress, you know, you look like you probably [677.62 - 678.44]:  give it up pretty easily. [678.66 - 679.06]:  Whoa. [680.08 - 680.48]:  Wait. [680.68 - 681.50]:  You're saying that I'm fat? [681.80 - 681.98]:  No. [682.40 - 683.06]:  I know. [683.40 - 685.08]:  It's, no, it's the small hands inside. [685.40 - 686.84]:  Oh, I have a little tight dainty hand. [686.84 - 687.44]:  No, I'm just kidding. [687.62 - 687.80]:  Okay. [688.54 - 688.86]:  Okay. [689.00 - 691.20]:  Anyway, so what chicken place are, what's my name? [691.48 - 692.28]:  Loop loop. [692.28 - 693.56]:  Loop loop. [693.66 - 694.08]:  Loop loop. [694.28 - 694.74]:  Yeah, yeah. [694.98 - 695.90]:  It's a loop loop. [696.18 - 696.34]:  Okay. [696.34 - 697.10]:  Don't forget it, mister. [697.82 - 698.16]:  Yes, sir. [698.16 - 699.64]:  So on what chicken place are we going to? [700.66 - 701.80]:  Um, city chicken. [702.20 - 703.20]:  Oh, city chicken. [703.34 - 703.56]:  Is it good? [704.72 - 705.56]:  Is it good? [705.92 - 706.32]:  Is it good? [706.32 - 706.74]:  City chicken. [706.90 - 707.58]:  City chicken. [707.58 - 708.66]:  You should get out of it. [708.82 - 709.22]:  Uh-huh. [709.40 - 709.72]:  Whoa. [710.34 - 711.26]:  One of the best spots in LA. [711.44 - 711.80]:  Really good. [711.94 - 713.14]:  So we go to city chicken and then at what, [713.18 - 714.42]:  and then what are we, are we getting dessert? [714.54 - 715.28]:  Are we going back to your crib? [716.20 - 717.02]:  Back to the crib? [717.20 - 717.54]:  Okay. [717.90 - 719.32]:  I don't go in many dates. [719.60 - 720.24]:  I usually just... [720.24 - 721.24]:  I know that's what we're acting at. [721.44
Assistant:
Assistant: