MingruiZhang commited on
Commit
9882676
1 Parent(s): cc43e3c

save to deploy

Browse files
app/api/chat/route.ts CHANGED
@@ -33,7 +33,6 @@ export async function POST(req: Request) {
33
  const formattedMessage: ChatCompletionMessageParam[] = messages.map(
34
  message => {
35
  const { dataset, ...rest } = message;
36
- console.log('[Ming] ~ POST ~ dataset:', dataset?.length);
37
 
38
  const contentWithImage: ChatCompletionContentPart[] = [
39
  {
 
33
  const formattedMessage: ChatCompletionMessageParam[] = messages.map(
34
  message => {
35
  const { dataset, ...rest } = message;
 
36
 
37
  const contentWithImage: ChatCompletionContentPart[] = [
38
  {
components/chat/ChatList.tsx CHANGED
@@ -12,7 +12,7 @@ export function ChatList({ messages }: ChatList) {
12
  return (
13
  <div className="relative mx-auto max-w-3xl px-8 pr-12">
14
  {messages
15
- .filter(message => message.role !== 'system')
16
  .map((message, index) => (
17
  <div key={index}>
18
  <ChatMessage message={message} />
 
12
  return (
13
  <div className="relative mx-auto max-w-3xl px-8 pr-12">
14
  {messages
15
+ // .filter(message => message.role !== 'system')
16
  .map((message, index) => (
17
  <div key={index}>
18
  <ChatMessage message={message} />
lib/hooks/useChatWithDataset.ts CHANGED
@@ -80,6 +80,19 @@ const useChatWithDataset = () => {
80
  // selectedDataset.map(entity => entity.name).join(', '),
81
  // role: 'system',
82
  // };
 
 
 
 
 
 
 
 
 
 
 
 
 
83
  // setMessages([...messages, newSystemMessage]);
84
  return append({
85
  ...message,
 
80
  // selectedDataset.map(entity => entity.name).join(', '),
81
  // role: 'system',
82
  // };
83
+ // const newSystemMessage: Message = {
84
+ // id: 'fake-id',
85
+ // content: `For the next prompt, please use tags provided by the user to assign to corresponding images.
86
+ // For example:
87
+
88
+ // Input:
89
+ // red, blue, round
90
+
91
+ // Answer (each in a new line):
92
+ // Image 1: red\n
93
+ // Image 2: blue,round\n`,
94
+ // role: 'system',
95
+ // };
96
  // setMessages([...messages, newSystemMessage]);
97
  return append({
98
  ...message,