I have corroborated that this is indeed an issue with gpt-3.5-turbo-16k.
I went to the playground with the exact same system message and exact same context documents in the exact same format:
Array (
[0] => Array (
[role] => 'system',
[content] => 'You are a helpful assistant. Your goal is to answer each question, using the associated texts as context, as truthfully as you can. If you cannot answer the question or find the meaning or locate the documents requested, tell the user to try re-phrasing the question. Also tell the user to consider a keyword search. In addition, remind user to keep in mind that the the user access may not allow the user to view the requisite documents.'
),
[1] => Array (
[role] => 'user',
[content] => 'Question: Are there any documents that mention Mark\'s IP address?
Number of context documents: 2
Context document 1:
Document Title: \'Apache Server Logs not showing Actual IP Addresses\'
Content: <The detailed content here...>
Source document summary:
Event Date:
Document Groups: D8 Development, D7 Development, Documentation, Development, D9 Development, Site Creation, D10 Development, AI, Real Estate
Document Taxonomy/Tags:
URL: https://master1and1-9.schoolboard.net/node/911
Questions that this document answers: -----
Context document 2:
Document Title: \'Mark\'s New IP Address\'
Content: <The detailed content here...>
Source document summary:
Event Date:
Document Groups: Development, D9 Development
Document Taxonomy/Tags:
URL: https://master1and1-9.schoolboard.net/node/1018
Questions that this document answers: -----'
)
)
Both gpt-3.5-turbo-16k and gpt-3.5-turbo-16k-0613 both return the same response:
Based on the provided documents, there is no mention of Mark’s IP address. Please try rephrasing your question or consider a keyword search to find the information you are looking for.
However, with no change other than switching the model to gpt-4:
Yes, there is a document that mentions Mark’s IP address. In the context document 2 titled ‘Mark’s New IP Address’, it mentions that Mark’s new home IP address is…
What the hey!! This presents a huge problem that I need to get solved. HELP!!!
For context, this is the full text sent to the model (with IP addresses edited out):
Array (
[0] => Array (
[role] => system [
content] => You are a helpful assistant. Your goal is to answer each question, using the associated texts as context, as truthfully as you can. If you cannot answer the question or find the meaning or locate the documents requested, tell the user to try re-phrasing the question. Also tell the user to consider a keyword search. In addition, remind user to keep in mind that the the user access may not allow the user to view the requisite documents. )
[1] => Array (
[role] => user
[content] => Question: Are there any documents that mention Mark's IP address?
Number of context documents: 2
Context document 1: Document Title: 'Apache Server Logs not showing Actual IP Addresses' Content: httpd logs showing this for IP address: 172.31.8.226 - - [07/Jan/2020:18:15:22 -0800] "GET /core/misc/icons/bebebe/chevron-disc-right.svg HTTP/1.1" 200 440 "https://d8.oursite.com/sites/d8.oursite.com/files/css/css_nKpOlPAZPrZR8AxT1eAKQiXbOQwLCsjSJwCkzckgNyI.css" "Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/79.0.3945.88 Safari/537.36" 172.31.8.226 - - [07/Jan/2020:18:15:23 -0800] "GET /core/misc/icons/73b355/check.svg HTTP/1.1" 200 334 "https://d8.oursite.com/sites/d8.oursite.com/files/css/css_nKpOlPAZPrZR8AxT1eAKQiXbOQwLCsjSJwCkzckgNyI.css" "Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/79.0.3945.88 Safari/537.36" 172.31.8.226 - - [07/Jan/2020:18:15:23 -0800] "GET /admin/content HTTP/1.1" 200 207697 "https://d8.oursite.com/admin/structure" "Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/79.0.3945.88 Safari/537.36" instead of this: **** - - [07/Jan/2020:18:18:07 -0800] "POST /quickedit/attachments?_wrapper_format=drupal_ajax HTTP/1.1" 200 9169 "https://d8.oursite.com/board" "Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/79.0.3945.88 Safari/537.36" **** - - [07/Jan/2020:18:18:07 -0800] "GET /sites/d8.oursite.com/files/js/js_lgWSmd1Z6uF0vN8cDr_QXgogXEk0wwwVM4Q6Rt55AiA.js HTTP/1.1" 200 1499 "https://d8.oursite.com/board" "Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/79.0.3945.88 Safari/537.36" **** - - [07/Jan/2020:18:18:08 -0800] "GET /user HTTP/1.1" 302 372 "https://d8.oursite.com/board" "Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/79.0.3945.88 Safari/537.36" **** - - [07/Jan/2020:18:18:08 -0800] "GET /user/1 HTTP/1.1" 301 378 "-" "Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/79.0.3945.88 Safari/537.36" **** - - [07/Jan/2020:18:18:08 -0800] "GET /user/1 HTTP/1.1" 200 109227 "-" "Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/79.0.3945.88 Safari/537.36" Followed this guidance to fix: Logging Actual Client IP Address https://campus.barracuda.com/product/webapplicationfirewall/doc/4259905/logging-actual-client-ip-address-on-the-apache-server/ Log into the Apache server. Go to /etc/httpd/conf or /usr/local/apache2/conf path and open the file httpd.conf . Search for the string: “ Source document summary: Event Date: Document Groups: D8 Development, D7 Development, Documentation, Development, D9 Development, Site Creation, D10 Development, AI, Real Estate Document Taxonomy/Tags: URL: https://master1and1-9.oursite.com/node/911 Questions that this document answers: -----
Context document 2: Document Title: 'Mark's New IP Address' Content: Mark's new home IP address: **** So I got the static IP fixed. 1. Took new router out of mix, put in old router 2. Call Spectrum to confirm subnet mask and router 3. Reboot Spectrum - get static IP **** / 255.255.255.0 / ****. Can get to internet via IP and confirm a whatsmyip.com 5. Put static info into new router - reboot - Have Internet and static IP ..... duhh 6. Login to AWS as support@oursite.com and change all old IPs in security groups to new IP 7. Do same thing logged in to PLD account Source document summary: Event Date: Document Groups: Development, D9 Development Document Taxonomy/Tags: URL: https://master1and1-9.oursite.com/node/1018 Questions that this document answers: ----- ) )